18#ifndef INCLUDED_SGUIMESSAGE
19#define INCLUDED_SGUIMESSAGE
EGUIMessageType
Message types.
Definition: SGUIMessage.h:28
@ GUIM_LOAD
Definition: SGUIMessage.h:50
@ GUIM_MOUSE_PRESS_LEFT
Definition: SGUIMessage.h:32
@ GUIM_TAB
Definition: SGUIMessage.h:58
@ GUIM_SETTINGS_UPDATED
Definition: SGUIMessage.h:44
@ GUIM_MOUSE_ENTER
Definition: SGUIMessage.h:30
@ GUIM_MOUSE_WHEEL_UP
Definition: SGUIMessage.h:42
@ GUIM_MOUSE_MOTION
Definition: SGUIMessage.h:49
@ GUIM_MOUSE_DOWN_RIGHT
Definition: SGUIMessage.h:36
@ GUIM_MOUSE_DBLCLICK_LEFT
Definition: SGUIMessage.h:37
@ GUIM_TEXTEDIT
Definition: SGUIMessage.h:59
@ GUIM_DOUBLE_PRESSED_MOUSE_RIGHT
Definition: SGUIMessage.h:55
@ GUIM_PRESSED_MOUSE_RELEASE_RIGHT
Definition: SGUIMessage.h:57
@ GUIM_LOST_FOCUS
Definition: SGUIMessage.h:52
@ GUIM_PRESSED
Definition: SGUIMessage.h:45
@ GUIM_GOT_FOCUS
Definition: SGUIMessage.h:51
@ GUIM_MOUSE_RELEASE_RIGHT
Definition: SGUIMessage.h:41
@ GUIM_PRESSED_MOUSE_RELEASE
Definition: SGUIMessage.h:56
@ GUIM_PRESSED_MOUSE_RIGHT_DISABLED
Definition: SGUIMessage.h:54
@ GUIM_MOUSE_DOWN_LEFT
Definition: SGUIMessage.h:35
@ GUIM_MOUSE_LEAVE
Definition: SGUIMessage.h:31
@ GUIM_MOUSE_PRESS_RIGHT
Definition: SGUIMessage.h:34
@ GUIM_MOUSE_DBLCLICK_RIGHT
Definition: SGUIMessage.h:39
@ GUIM_MOUSE_DBLCLICK_LEFT_ITEM
Definition: SGUIMessage.h:38
@ GUIM_RELEASED
Definition: SGUIMessage.h:47
@ GUIM_PRESSED_MOUSE_RIGHT
Definition: SGUIMessage.h:53
@ GUIM_MOUSE_RELEASE_LEFT
Definition: SGUIMessage.h:40
@ GUIM_DOUBLE_PRESSED
Definition: SGUIMessage.h:48
@ GUIM_MOUSE_OVER
Definition: SGUIMessage.h:29
@ GUIM_MOUSE_PRESS_LEFT_ITEM
Definition: SGUIMessage.h:33
@ GUIM_KEYDOWN
Definition: SGUIMessage.h:46
@ GUIM_MOUSE_WHEEL_DOWN
Definition: SGUIMessage.h:43
Message send to IGUIObject::HandleMessage() in order to give life to Objects manually with a derived ...
Definition: SGUIMessage.h:68
SGUIMessage(EGUIMessageType _type)
Definition: SGUIMessage.h:72
CStr value
Optional data.
Definition: SGUIMessage.h:91
void Skip(bool skip=true)
This method can be used to allow other event handlers to process this GUI event, by default an event ...
Definition: SGUIMessage.h:81
EGUIMessageType type
Describes what the message regards.
Definition: SGUIMessage.h:86
SGUIMessage(EGUIMessageType _type, const CStr &_value)
Definition: SGUIMessage.h:73
bool skipped
Flag that specifies if object skipped handling the event.
Definition: SGUIMessage.h:96