Changeset View
Changeset View
Standalone View
Standalone View
source/gui/SGUIMessage.h
Show All 26 Lines | |||||
enum EGUIMessageType | enum EGUIMessageType | ||||
{ | { | ||||
GUIM_MOUSE_OVER, | GUIM_MOUSE_OVER, | ||||
GUIM_MOUSE_ENTER, | GUIM_MOUSE_ENTER, | ||||
GUIM_MOUSE_LEAVE, | GUIM_MOUSE_LEAVE, | ||||
GUIM_MOUSE_PRESS_LEFT, | GUIM_MOUSE_PRESS_LEFT, | ||||
GUIM_MOUSE_PRESS_LEFT_ITEM, | GUIM_MOUSE_PRESS_LEFT_ITEM, | ||||
GUIM_MOUSE_PRESS_RIGHT, | GUIM_MOUSE_PRESS_RIGHT, | ||||
GUIM_MOUSE_PRESS_MIDDLE, | |||||
GUIM_MOUSE_DOWN_LEFT, | GUIM_MOUSE_DOWN_LEFT, | ||||
GUIM_MOUSE_DOWN_RIGHT, | GUIM_MOUSE_DOWN_RIGHT, | ||||
GUIM_MOUSE_DBLCLICK_LEFT, | GUIM_MOUSE_DBLCLICK_LEFT, | ||||
GUIM_MOUSE_DBLCLICK_LEFT_ITEM, // Triggered when doubleclicking on a list item | GUIM_MOUSE_DBLCLICK_LEFT_ITEM, // Triggered when doubleclicking on a list item | ||||
GUIM_MOUSE_DBLCLICK_RIGHT, | GUIM_MOUSE_DBLCLICK_RIGHT, | ||||
GUIM_MOUSE_RELEASE_LEFT, | GUIM_MOUSE_RELEASE_LEFT, | ||||
GUIM_MOUSE_RELEASE_RIGHT, | GUIM_MOUSE_RELEASE_RIGHT, | ||||
GUIM_MOUSE_RELEASE_MIDDLE, | |||||
GUIM_MOUSE_WHEEL_UP, | GUIM_MOUSE_WHEEL_UP, | ||||
GUIM_MOUSE_WHEEL_DOWN, | GUIM_MOUSE_WHEEL_DOWN, | ||||
GUIM_SETTINGS_UPDATED, // SGUIMessage.m_Value = name of setting | GUIM_SETTINGS_UPDATED, // SGUIMessage.m_Value = name of setting | ||||
GUIM_PRESSED, | GUIM_PRESSED, | ||||
GUIM_RELEASED, | GUIM_RELEASED, | ||||
GUIM_DOUBLE_PRESSED, | GUIM_DOUBLE_PRESSED, | ||||
GUIM_MOUSE_MOTION, | GUIM_MOUSE_MOTION, | ||||
GUIM_LOAD, // Called after all objects were added to the GUI. | GUIM_LOAD, // Called after all objects were added to the GUI. | ||||
GUIM_GOT_FOCUS, | GUIM_GOT_FOCUS, | ||||
GUIM_LOST_FOCUS, | GUIM_LOST_FOCUS, | ||||
GUIM_PRESSED_MOUSE_RIGHT, | GUIM_PRESSED_MOUSE_RIGHT, | ||||
GUIM_DOUBLE_PRESSED_MOUSE_RIGHT, | GUIM_DOUBLE_PRESSED_MOUSE_RIGHT, | ||||
GUIM_PRESSED_MOUSE_MIDDLE, | |||||
GUIM_TAB, // Used by CInput | GUIM_TAB, // Used by CInput | ||||
GUIM_TEXTEDIT | GUIM_TEXTEDIT | ||||
}; | }; | ||||
/** | /** | ||||
* Message send to IGUIObject::HandleMessage() in order | * Message send to IGUIObject::HandleMessage() in order | ||||
* to give life to Objects manually with | * to give life to Objects manually with | ||||
* a derived HandleMessage(). | * a derived HandleMessage(). | ||||
Show All 34 Lines |
Wildfire Games · Phabricator