| Enumerator |
|---|
| nullEvent | Nothing.
|
| click | User clicked on window/control.
|
| doubleClick | User double-clicked on window/control.
|
| mouseDown | Mouse button pressed down on window or control.
|
| mouseMove | Mouse is being dragged while clicking.
|
| mouseUp | Mouse button released.
|
| keyDown | Keyboard key pressed.
|
| keyUp | Keyboard key released.
|
| moved | (Window-only) Window has moved.
|
| resized | (Window-only) Window has been resized.
|
| deleted | Window or control has been deleted/released.
|
| removed | Window has been closed or control removed from window.
|
| changed | For textfields, etc where value can be changed.
|
| tcpConnectionFailed | TCP socket was unable to connect to the specified address.
|
| tcpDisconnected | TCP socket has disconnected.
Note: This does NOT get called if you close the socket yourself. This is only for "unexpected" disconnections.
|
| tcpConnected | TCP socket has connected.
|
| tcpReceivedData | TCP socket has data to read.
|
| tcpBufferFull | TCP socket's incoming data buffer became full and you've missed incoming data - and will be missing data until you read the buffer.
|
| tcpError | TCP socket has an error.
|
| dataUndo | User wants to perform an undo (Cmd + Z) If no such event handler is installed, Clapkit will try to perform the task itself if it's a known type. If you install an event handler, you'll have to do it yourself. You have to install an event handler for non-standard data types. Additionally, you can overwrite 'PerformUndo' of your object.
|
| dataCut | User wants to perform a cut (Cmd + X) If no such event handler is installed, Clapkit will try to perform the task itself if it's a known type. If you install an event handler, you'll have to do it yourself. You have to install an event handler for non-standard data types. Additionally, you can overwrite 'PerformCut' of your object.
|
| dataCopy | User wants to perform a copy (Cmd + C) If no such event handler is installed, Clapkit will try to perform the task itself if it's a known type. If you install an event handler, you'll have to do it yourself. You have to install an event handler for non-standard data types. Additionally, you can overwrite 'PerformCopy' of your object.
|
| dataPaste | User wants to perform a paste (Cmd + V) If no such event handler is installed, Clapkit will try to perform the task itself if it's a known type. If you install an event handler, you'll have to do it yourself. You have to install an event handler for non-standard data types. Additionally, you can overwrite 'PerformPaste' of your object.
|
| dataClear | User wants to perform a 'clear' - i.e. delete all data on an user-editable control. If no such event handler is installed, Clapkit will try to perform the task itself if it's a known type. If you install an event handler, you'll have to do it yourself. You have to install an event handler for non-standard data types. Additionally, you can overwrite 'PerformClear' of your object.
|