| WideStudio Application Builder User's Guide | WideStudio Index Table of contents

> ## 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.

Document Release 3.70 for WideStudio ver 3.70, May 2004

WideStudio documents index | Table of contents

Copyright(C) WideStudio Development Team, 1999-2004 | Last modified: May 25, 2004