Visit Gigasoft's Web Site
ProEssentials v8 Help

Common Question 30

How do I programmatically Undo the zoom?

 

.NET Interface

PeFunction.UndoZoom

 

OCX/VCL Interface

OCX users set PEactions = UNDO_ZOOM (19)

VCL users set PEactions := gUndoZoom

 

C/C++ Developers

You will need to call the SendMessage Windows function and send WM_COMMAND to the handle of the ProEssentials object.

 

You will be sending the menu id 53053 which signifies the object to undo the zoom. This is done as follows:

 

SendMessage(m_hObject, WM_COMMAND, (WPARAM) MAKELONG(53053, 0), 0L);