Event types


#define E_NO_EVENT
Null event type
#define E_KEY_PRESS
Keyboard event type
#define E_BUTTON_PRESS
Mouse button press
#define E_BUTTON_RELEASE
Mouse button release
#define E_MOTION
Mouse movement
#define E_WINDOW_ENTER
Mouse entering in an object's window
#define E_WINDOW_EXIT
Mouse exiting from within an object's window
#define E_EXPOSE
Expose event (causes the receiving object to redraw itself)
#define E_DESTROY
Destroy event (causes the receiving object to destroy itself)
#define E_MAP
Map event (causes the receiving object to enable drawing itself)
#define E_UNMAP
Unmap event (causes the receiving object to disable drawing itself)
#define E_AUTOSIZE
Autosize event (causes the receiving object to compute its default size)
#define E_RESIZE
Resize event (causes the receiving object to adjust its size)
#define E_MOVE
Resize event (causes the receiving shell object to adjust its position)
#define E_SELECT
Select event (causes the receiving object to get input focus)
#define E_DESELECT
Select event (causes the receiving object to loose input focus)
#define E_TIMER
Timer event (obsolete)
#define E_FOCUS_IN
Focus In event (causes the receiving SHELL object to get input focus)
#define E_FOCUS_OUT
Focus Out event (causes the receiving SHELL object to loose input focus)
#define E_CONFIGURE
Configure event (causes the receiving SHELL object to adjust its dim/pos)
#define E_PARENT_MAP
Parent Map event (notifies the receiving object that the parent is now mapped)
#define E_PARENT_UNMAP
Parent Unmap event (notifies the receiving object that the parent is no longer mapped)
#define E_SET_COLOR
Set Color event (notifies the receiving object its new bg/fg colors)
#define E_SET_SHADOW
Set Shadow event (notifies the receiving object its new shadow)
#define E_SET_TEXT
Set Text event (causes the receiving object to change its text)
#define E_GET_TEXT
Get Text event (causes the receiving object to return its text)
#define E_WM_CLOSE
Window Manager Close event (notifies the receiving SHELL object the user wants to close the window)
#define E_SET_SENS
Set Sensitive event (causes the receiving object to change its sensitivity status)
#define E_SET_PARENT_SENS
Set Parent Sensitive event (notifies the receiving object that the parent has changed its sensitivity status)
#define E_GRAB_LOSE
Grab Loose event (notifies the receiving object that it has lost the mouse grabbing)

alphabetic index hierarchy of classes


MGUI Copyright 1996-2000 Vincenzo Morello

generated by doc++