WideStudio Application Builder User's Guide

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
Please feel free to contact us for any questions/bugs after checking the mailing list
Copyright©WideStudio Development Team,1999-2005