Event macros for simple dialog events include:
Macro | Description |
---|---|
ON_INIT(_ocHandler) | When the dialog is shown the first time the function _ocHandleris run. _ocHandler has the prototype:
BOOL ''_ocHandler''(); |
ON_OK(_ocHandler) | When the OK button is clicked the function _ocHandleris run. _ocHandler has the prototype:
BOOL _ocHandler(); |
ON_CANCEL(_ocHandler) | When the Cancel button is clicked the function _ocHandleris run. has the prototype:
BOOL _ocHandler(); |
ON_APPLY(_ocHandler) | When the Apply button is clicked the function _ocHandleris run. _ocHandler has the prototype:
BOOL ''_ocHandler''(); |
ON_HELPINFO(_ocHandler) | When the Help button is clicked the function _ocHandleris run. _ocHandlerhas the prototype:
BOOL _ocHandler(int &, int nHelpID, int nIdCtrlFocus); |
For detailed examples demonstrating how to handle simple dialog events see any of the examples in the section Origin C Dialog Builder Examples except for Accessing the Tabs of a Tabbed Dialog with Origin C and Accessing the Pages of a Wizard with Origin C.