Logged events
- Last Updated: January 17, 2024
- 1 minute read
- OpenEdge
- Version 12.8
- Documentation
ABL event logging logs the following categories of events:
- User interface events — Limited to ABL-owned windows; these events include keyboard activity of both printable and nonprintable keystrokes.
-
ABL-generated events — For example,
ENTRY,LEAVE, andROW-LEAVE.This also includes Developer Events (U1 through U10).For a complete list of ABL events, see the Events Reference in the ABL Reference. - ASYNC events
- Sockets events
- COM events
The following table lists the Windows GUI events that OpenEdge logs. Note, however, that not all GUI events are logged. For example, OpenEdge ignores mouse movements on the basis that they are too numerous and not significant.
| WM_WINDOWPOSCHANGING | WM_ACTIVATE |
| WM_DESTROY | WM_CLOSE |
| WM_SETFOCUS | WM_ENABLE |
| WM_KILLFOCUS | WM_LBUTTONUP |
| WM_DROPFILES | WM_LBUTTONDOWN |
| WM_CHAR | WM_LBUTTONDBLCLK |
| WM_KEYDOWN | WM_RBUTTONDOWN |
| WM_SYSKEYDOWN | WM_RBUTTONUP |
| WM_SYSCHAR | WM_RBUTTONDBLCLK |
| WM_MENUCHAR | WM_SYSCOMMAND |
| WM_SIZE | WM_INITMENUPOPUP |