#include <gre/msg.h>
Inheritance diagram for GRE_CALLBACK_MSG:

Public Types | |
| enum | ACTION { ACTION_SeqNone = 0x0000, ACTION_SeqBegin = 0x1000, ACTION_SeqEnd = 0x2000, ACTION_SeqContinue = 0x4000, ACTION_SeqCancel = 0x8000, ACTION_SeqMask = 0xF000, ACTION_None = (0), ACTION_Create = (1|ACTION_SeqNone), ACTION_Destroy = (2|ACTION_SeqNone), ACTION_Selected = (3|ACTION_SeqNone), ACTION_Deselected = (4|ACTION_SeqNone), ACTION_Change = (5|ACTION_SeqNone), ACTION_ChangeBegin = (5|ACTION_SeqBegin), ACTION_ChangeEnd = (5|ACTION_SeqEnd), ACTION_ChangeCancel = (5|ACTION_SeqCancel), ACTION_Expose = (6|ACTION_SeqNone), ACTION_Draw = (7|ACTION_SeqNone), ACTION_DrawBegin = (7|ACTION_SeqBegin), ACTION_DrawEnd = (7|ACTION_SeqEnd), ACTION_DrawCancel = (7|ACTION_SeqCancel), ACTION_ChangeOrder = (8|ACTION_SeqNone), ACTION_ChangeOrderBegin = (8|ACTION_SeqBegin), ACTION_ChangeOrderEnd = (8|ACTION_SeqEnd), ACTION_CreateChildren = (9|ACTION_SeqNone), ACTION_CreateChildrenBegin = (9|ACTION_SeqBegin), ACTION_CreateChildrenEnd = (9|ACTION_SeqEnd), ACTION_DestroyChildren = (10|ACTION_SeqNone), ACTION_DestroyChildrenBegin = (10|ACTION_SeqBegin), ACTION_DestroyChildrenEnd = (10|ACTION_SeqEnd), ACTION_ChangeObject = (11|ACTION_SeqNone), ACTION_ChangeName = (12|ACTION_SeqNone), ACTION_Resized = (13|ACTION_SeqNone), ACTION_ElementSelect = (14|ACTION_SeqNone), ACTION_ElementSelectBegin = (14|ACTION_SeqBegin), ACTION_ElementSelectEnd = (14|ACTION_SeqEnd), ACTION_ChangeActiveElem = (15|ACTION_SeqNone), ACTION_RightButtonPress = (16|ACTION_SeqNone), ACTION_ChangeVisible = (17|ACTION_SeqNone), ACTION_ChangeVisibleBegin = (17|ACTION_SeqBegin), ACTION_ChangeVisibleEnd = (17|ACTION_SeqEnd), ACTION_CursorEnter = (18|ACTION_SeqNone), ACTION_CursorLeave = (19|ACTION_SeqNone), ACTION_CreateView = (20|ACTION_SeqNone), ACTION_Load = (21|ACTION_SeqNone), ACTION_LoadBegin = (21|ACTION_SeqBegin), ACTION_LoadEnd = (21|ACTION_SeqEnd), ACTION_Restore = (22|ACTION_SeqNone), ACTION_RestoreBegin = (22|ACTION_SeqBegin), ACTION_RestoreContinue = (22|ACTION_SeqContinue), ACTION_RestoreEnd = (22|ACTION_SeqEnd), ACTION_CloseRequest = (23|ACTION_SeqNone), ACTION_DataTipShown = (24|ACTION_SeqNone), ACTION_DataTipHidden = (25|ACTION_SeqNone), ACTION_DestroyView = (26|ACTION_SeqNone), ACTION_DeactivateTool = (27|ACTION_SeqNone), ACTION_ActivateTool = (28|ACTION_SeqNone), ACTION_ElementSelectAll = (29|ACTION_SeqNone), ACTION_ElementSelectAllBegin = (29|ACTION_SeqBegin), ACTION_ElementSelectAllEnd = (29|ACTION_SeqEnd), ACTION_StyleObjEdited = (30|ACTION_SeqNone), ACTION_OverlayUpdate = (31|ACTION_SeqNone), ACTION_Edited = (32|ACTION_SeqNone), ACTION_ExtractedFrom = (33|ACTION_SeqNone), ACTION_SetComponentSelectable = (34|ACTION_SeqNone), ACTION_SetShowInternalTables = (35|ACTION_SeqNone), ACTION_SetShowScaleRanges = (36|ACTION_SeqNone), ACTION_DrawMatte = (37|ACTION_SeqNone), ACTION_DrawMatteBegin = (37|ACTION_SeqBegin), ACTION_DrawMatteEnd = (37|ACTION_SeqEnd), ACTION_ChangeLegend = (38|ACTION_SeqNone), ACTION_ChangeLegendBegin = (38|ACTION_SeqBegin), ACTION_ChangeLegendEnd = (38|ACTION_SeqEnd), ACTION_MAXTYPE = 38 } |
Public Member Functions | |
| ACTION | GetAction () const |
| ELEMTYPE | GetElemType () const |
| GRE_OBJECT * | GetObject () const |
| GRE_VIEW * | GetView () const |
| GRE_CALLBACK_MSG (ACTION action, GRE_OBJECT *object, ELEMTYPE elemtype) | |
| GRE_CALLBACK_MSG (ACTION action, GRE_OBJECT *object, GRE_VIEW *view=0, ELEMTYPE elemtype=ELEMTYPE_Empty) | |
Definition at line 50 of file msg.h.
|
|
||||||||||||||||||||
|
|
|
||||||||||||||||
|
|
|
|
Get action which caused this message to be sent.
|
|
|
Get element type if applicable.
|
|
|
Get object to which message applies.
|
|
|
Get view message originated from if any.
|
1.3.8-20040913