| Name | Description | Defining Class
| | Construct_Object | Object constructor. Initializes the object during object creation in class definitions | cObject |
| Destroy_Object | Sent when an object is about to be destroyed | cObject |
| End_Construct_Object | End of object constructor. | cObject |
| OnCreate | Sent right after a COM object is created | DfComAutomationObject |
| OnCreateAction | Event called when the action is activated (COM object created) | cCJAction |
| OnCreateControl | Event that is called when the COM control is created | cCJMenuItem |
| OnExecute | Event that is called when an action (a menu item or toolbar item) is executed | cCJAction |
| OnPopupInit | Event is called before any popup menu, popup toolbar or combobox is displayed | cCJAction |
| OnSelected | Event that is called when an action (a menu item or toolbar item) is "selected" via a mouse hover over or keyboard navigation | cCJAction |
| OnUpdate | Event that is called as part of an item's Update process | cCJAction |