Try OpenEdge Now
skip to main content
Programming Interfaces
External Program Interfaces : ActiveX Control Support : Handling events

Handling events

ABL processes two types of events for an ActiveX control:
*Field-level widget events on the control-frame — A subset of standard ABL events
*ActiveX control events — A set of events that are unique to each ActiveX control and that often pass parameters
The requirements for these two types of events are different. Thus, ABL uses separate mechanisms to handle events on the control-frame as opposed to events received from the associated ActiveX control. In addition, the two types of events are mutually exclusive and any action on the control generates either one type of event or the other.
* Handling control-frame widget events
* Handling ActiveX control events
* Managing external procedure files