|
|
Triggers
There are four kinds of triggers as follows.
- Change in the state of the instance
It is fired by changing a state of the instance.
- Mouse pointer event
It is fired by the mouse being clicked, moved, and so on.
- Keyboard event
It is fired by the keyboard.
- The others
| Change of the state | Description |
| WSEV_INITIALIZE | instance is initialized. |
| WSEV_DELETE | instance is released. |
| WSEV_ACTIVATE | instance is activated. |
| WSEV_VALUE_CH | value of the instance changes. |
| WSEV_VISIBLE_CH | visibility of the instance changes. |
| WSEV_PARENT_VISIBLE_CH | visibility of the parent instance changes. |
| WSEV_EXPOSE | instance is exposed. |
| WSEV_RESIZE | instance is resized. |
| WSEV_SENSITIVE_CH | sensitivity of the instance changes. |
| WSEV_PARENT_SENSITIVE_CH | sensitivity of the parent instance changes. |
| About the mouse pointer | Description |
| WSEV_MOUSE_IN | the mouse pointer comes into the area. |
| WSEV_MOUSE_OUT | the mouse pointer goes away from the area. |
| WSEV_MOUSE_PRESS | a mouse button is pressed. |
| WSEV_MOUSE_RELEASE | a mouse button is released. |
| WSEV_MOUSE_MOVE | the mouse pointer is moved over the area |
| About the keyboard | Description |
| WSEV_FOCUS_CH | the focus changes. |
| WSEV_KEY_PRESS | a key is pressed. |
| WSEV_KEY_RELEASE | a key is released. |
| WSEV_KEY_HOOK | Hooking of the key event before dispatching. |
| The other | Description |
| WSEV_NONE | None. |
WideStudio documents index | Table of contents
|
|