|
Classes | |
| class | a2dEvtHandler |
| a2dEvtHandler the base class for all objects which are handling events and are derived More... | |
Defines | |
| #define | A2D_EVT_UPDATE_UI(id, func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_UPDATE_UI, id, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dUpdateUIEventFunction > ( & func ), (wxObject *) NULL ), |
| updating user interface event | |
| #define | A2D_EVT_MENU(id, func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_COMMAND_MENU_SELECTED, id, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dCommandEventFunction > ( & func ), (wxObject *) NULL ), |
| add menu event | |
| #define | A2D_EVT_CUSTOM(event, winid, func) A2D_DECLARE_EVENT_TABLE_ENTRY( event, winid, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) & func, (wxObject *) NULL ), |
| #define | A2D_EVT_CUSTOM_RANGE(event, id1, id2, func) A2D_DECLARE_EVENT_TABLE_ENTRY( event, id1, id2, (a2dObjectEventFunction) (a2dEventFunction) & func, (wxObject *) NULL ), |
| #define | A2D_EVT_SIZE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_SIZE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dSizeEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_SIZING(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_SIZING, -1, -1, (a2dObjectEventFunction) (a2dEventFunction) (a2dSizeEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MOVE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOVE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMoveEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MOVING(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOVING, -1, -1, (a2dObjectEventFunction) (a2dEventFunction) (a2dMoveEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_CLOSE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CLOSE_WINDOW, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCloseEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_END_SESSION(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_END_SESSION, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCloseEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_END_SESSION(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_END_SESSION, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCloseEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_QUERY_END_SESSION(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_QUERY_END_SESSION, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCloseEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_QUERY_END_SESSION(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_QUERY_END_SESSION, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCloseEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_PAINT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_PAINT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dPaintEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_NC_PAINT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_NC_PAINT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dPaintEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_ERASE_BACKGROUND(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ERASE_BACKGROUND, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dEraseEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_CHAR(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CHAR, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCharEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_KEY_DOWN(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_KEY_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCharEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_KEY_UP(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_KEY_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCharEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_CHAR_HOOK(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CHAR_HOOK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCharEventFunction) & func, NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MENU_OPEN(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MENU_OPEN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMenuEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MENU_CLOSE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MENU_CLOSE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMenuEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MENU_HIGHLIGHT(winid, func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MENU_HIGHLIGHT, winid, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMenuEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MENU_HIGHLIGHT_ALL(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MENU_HIGHLIGHT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMenuEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_SET_FOCUS(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_SET_FOCUS, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dFocusEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_KILL_FOCUS(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_KILL_FOCUS, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dFocusEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_CHILD_FOCUS(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CHILD_FOCUS, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (wxCommandEventFunction) (a2dChildFocusEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_ACTIVATE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ACTIVATE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dActivateEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_ACTIVATE_APP(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ACTIVATE_APP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dActivateEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_DROP_FILES(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_DROP_FILES, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dDropFilesEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_INIT_DIALOG(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_INIT_DIALOG, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dInitDialogEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_SYS_COLOUR_CHANGED(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_SYS_COLOUR_CHANGED, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dSysColourChangedFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_SHOW(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_SHOW, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dShowEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MAXIMIZE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MAXIMIZE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMaximizeEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_ICONIZE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ICONIZE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dIconizeEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_NAVIGATION_KEY(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_NAVIGATION_KEY, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dCommandEventFunction) (a2dNavigationKeyEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_PALETTE_CHANGED(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_PALETTE_CHANGED, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dPaletteChangedEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_QUERY_NEW_PALETTE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_QUERY_NEW_PALETTE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dQueryNewPaletteEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_WINDOW_CREATE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CREATE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dWindowCreateEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_WINDOW_DESTROY(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_DESTROY, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dWindowDestroyEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_SET_CURSOR(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_SET_CURSOR, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dSetCursorEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MOUSE_CAPTURE_CHANGED(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOUSE_CAPTURE_CHANGED, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) (a2dMouseCaptureChangedEventFunction) & func, (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_LEFT_DOWN(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEFT_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_LEFT_UP(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEFT_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MIDDLE_DOWN(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MIDDLE_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MIDDLE_UP(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MIDDLE_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_RIGHT_DOWN(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RIGHT_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_RIGHT_UP(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RIGHT_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MOTION(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOTION, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_LEFT_DCLICK(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEFT_DCLICK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MIDDLE_DCLICK(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MIDDLE_DCLICK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_RIGHT_DCLICK(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RIGHT_DCLICK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_LEAVE_WINDOW(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEAVE_WINDOW, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_ENTER_WINDOW(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ENTER_WINDOW, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MOUSEWHEEL(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOUSEWHEEL, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_MOUSE_EVENTS(func) |
| #define | A2D_EVT_IDLE(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_IDLE, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dIdleEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_BUTTON(id, func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_COMMAND_BUTTON_CLICKED, id, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dCommandEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_BUTTON_ANY(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_COMMAND_BUTTON_CLICKED, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dCommandEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_CHOICE(id, func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_COMMAND_CHOICE_SELECTED, id, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dCommandEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_EVT_CHOICE_ANY(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_COMMAND_CHOICE_SELECTED, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dCommandEventFunction > ( & func ), (wxObject *) NULL ), |
| a2dEvtHandler equivalent of wxEvthandler macro | |
| #define | A2D_BEGIN_EVENT_TABLE(theClass, baseClass) |
| #define | A2D_BEGIN_EVENT_TABLE_TEMPLATE1(theClass, baseClass, T1) |
| #define | A2D_BEGIN_EVENT_TABLE_TEMPLATE2(theClass, baseClass, T1, T2) |
| #define | A2D_BEGIN_EVENT_TABLE_TEMPLATE3(theClass, baseClass, T1, T2, T3) |
| #define | A2D_END_EVENT_TABLE() A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_NULL, 0, 0, 0, 0 ) }; |
| #define | a2d__DECLARE_EVT2(evt, id1, id2, fn) A2D_DECLARE_EVENT_TABLE_ENTRY(evt, id1, id2, fn, NULL), |
| #define | a2d__DECLARE_EVT1(evt, id, fn) a2d__DECLARE_EVT2(evt, id, wxID_ANY, fn) |
| #define | a2d__DECLARE_EVT0(evt, fn) a2d__DECLARE_EVT1(evt, wxID_ANY, fn) |
| #define | A2D_EVT_PROPOBJECT_EDITPROPERTIES_EVENT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( a2dEVT_PROPOBJECT_EDITPROPERTIES_EVENT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast < a2dPropertyEditEventFunction > ( & func ), (wxObject *) NULL ), |
| static event table macro for a2dCanvasObject when editing properties for a2dEvtHandler | |
| #define | EVT_PROPOBJECT_EDITPROPERTIES_EVENT(func) DECLARE_EVENT_TABLE_ENTRY( a2dEVT_PROPOBJECT_EDITPROPERTIES_EVENT, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast < a2dPropertyEditEventFunctionEvt > ( & func ), (wxObject *) NULL ), |
| static event table macro for NON a2dCanvasObject when editing properties for wxEvtHandler | |
| #define | A2D_EVT_DO(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_DO, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dObjectCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command is initially done | |
| #define | A2D_EVT_UNDO(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_UNDO, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dObjectCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command is undone | |
| #define | A2D_EVT_REDO(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_REDO, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dObjectCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command is redone | |
| #define | A2D_EVT_MENUSTRINGS(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MENUSTRINGS, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dObjectCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to wxCommandProcessorEvents to adjust menu strings (e.g. for current undo/redo command) | |
| #define | A2D_EVT_BEGINBUSY(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_BEGINBUSY, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dObjectCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command submit/execute is starting | |
| #define | A2D_EVT_ENDBUSY(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ENDBUSY, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dObjectCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command submit/execute is ending | |
| #define | EVT_DO(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_DO, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command is initially done | |
| #define | EVT_UNDO(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_UNDO, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor when a command is undone | |
| #define | EVT_MENUSTRINGS(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_MENUSTRINGS, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent from a2DocumentCommandProcessor to adjust menu strings (e.g. for current undo/redo command) | |
| #define | EVT_COM_EVENT(func) wx__DECLARE_EVT0( a2dEVT_COM_EVENT, a2dComEventHandler( func )) |
| static wxEvtHandler for communication event | |
| #define | A2D_EVT_COM_EVENT(func) a2d__DECLARE_EVT0( a2dEVT_COM_EVENT, a2dObjectComEventHandler( func )) |
| static a2dEvtHandler for communication event | |
| #define | A2D_EVT_ADD_DOCUMENT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ADD_DOCUMENT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when a document has been added to the a2dDocumentCommandProcessor | |
| #define | A2D_EVT_REMOVE_DOCUMENT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_REMOVE_DOCUMENT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when a document will be removed from the a2dDocumentCommandProcessor | |
| #define | A2D_EVT_CHANGED_DOCUMENT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CHANGED_DOCUMENT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when the current document has changed in the a2dDocumentCommandProcessor | |
| #define | A2D_EVT_CANNOT_OPEN_DOCUMENT(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_CANNOT_OPEN_DOCUMENT, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent when a file could not be opened in the a2dDocumentCommandProcessor | |
| #define | A2D_EVT_RECORD(func) A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RECORD, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) static_cast< a2dDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when a document has been added to the a2dDocumentCommandProcessor | |
| #define | EVT_ADD_DOCUMENT(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_ADD_DOCUMENT, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when a document has been added to the a2dDocumentCommandProcessor | |
| #define | EVT_REMOVE_DOCUMENT(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_REMOVE_DOCUMENT, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when a document will be removed from the a2dDocumentCommandProcessor | |
| #define | EVT_CHANGED_DOCUMENT(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_CHANGED_DOCUMENT, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when the current document has changed in the a2dDocumentCommandProcessor | |
| #define | EVT_CANNOT_OPEN_DOCUMENT(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_CANNOT_OPEN_DOCUMENT, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent when a file could not be opened in the a2dDocumentCommandProcessor | |
| #define | EVT_RECORD(func) DECLARE_EVENT_TABLE_ENTRY( wxEVT_RECORD, wxID_ANY, wxID_ANY, (wxObjectEventFunction) static_cast< wxDocCommandProcessorEventFunction > (& func), (wxObject *) NULL ), |
| event sent to a2dDocumentCommandProcessor when a document has been added to the a2dDocumentCommandProcessor | |
| #define | a2dDocumentCloseEventHandler(func) (wxObjectEventFunction)(wxEventFunction)wxStaticCastEvent(a2dDocumentCloseEventFunction, &func) |
| #define | a2dDocumentEventHandler(func) (wxObjectEventFunction)(wxEventFunction)wxStaticCastEvent(a2dDocumentEventFunction, &func) |
| #define | a2dViewCloseEventHandler(func) (wxObjectEventFunction)(wxEventFunction)wxStaticCastEvent(a2dViewCloseEventFunction, &func) |
| #define | a2dViewEventHandler(func) (wxObjectEventFunction)(wxEventFunction)wxStaticCastEvent(a2dViewEventFunction, &func) |
| #define | a2dTemplateEventHandler(func) (wxObjectEventFunction)(wxEventFunction)wxStaticCastEvent(a2dTemplateEventFunction, &func) |
| #define | A2D_EVT_DISCONNECT_ALLVIEWS(func) a2d__DECLARE_EVT0( wxEVT_DISCONNECT_ALLVIEWS, a2dObjectDocumentEventHandler( func )) |
| event for document before all view are closed. | |
| #define | A2D_EVT_CLOSE_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_CLOSE_DOCUMENT, a2dObjectDocumentCloseEventHandler( func )) |
| event for document before a document will be closed ( can veto) | |
| #define | A2D_EVT_OPEN_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_OPEN_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event for document when a document has been opened | |
| #define | A2D_EVT_NEW_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_NEW_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event for document when a document new document was created | |
| #define | A2D_EVT_CREATE_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_CREATE_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event sent to document from template when a document has been created | |
| #define | A2D_EVT_SAVE_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_SAVE_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event sent to document when a document needs to be saved | |
| #define | A2D_EVT_SAVEAS_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_SAVEAS_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event sent to document when a document needs to be saved in a different file | |
| #define | A2D_EVT_SAVE_MODIFIED_DIALOG_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_SAVE_MODIFIED_DIALOG_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event sent to document when a document is modified and the user may save or not | |
| #define | A2D_EVT_EXPORT_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_EXPORT_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event for document when a document will be exported | |
| #define | A2D_EVT_IMPORT_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_IMPORT_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event for document when a document will be imported | |
| #define | A2D_EVT_UPDATE_VIEWS(func) a2d__DECLARE_EVT0( wxEVT_UPDATE_VIEWS, a2dObjectDocumentEventHandler( func )) |
| event from a document when its views need to be updated | |
| #define | A2D_EVT_ENABLE_VIEWS(func) a2d__DECLARE_EVT0( wxEVT_ENABLE_VIEWS, a2dObjectDocumentEventHandler( func )) |
| event from a document when its views need to be enabled or disabled | |
| #define | A2D_EVT_REPORT_VIEWS(func) a2d__DECLARE_EVT0( wxEVT_REPORT_VIEWS, a2dObjectDocumentEventHandler( func )) |
| event from a document when its views need to reported | |
| #define | A2D_EVT_CHANGEDFILENAME_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_CHANGEDFILENAME_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event sent to view when the filename of a document has changed. | |
| #define | A2D_EVT_CHANGEDTITLE_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_CHANGEDTITLE_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event sent to view when the title of a document has changed. | |
| #define | A2D_EVT_CHANGEDMODIFY_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_CHANGEDMODIFY_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event send from a document when modified status changed. | |
| #define | A2D_EVT_POST_LOAD_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_POST_LOAD_DOCUMENT, a2dObjectDocumentEventHandler( func )) |
| event send from a document just after a document was loaded from a file | |
| #define | A2D_EVT_CLOSE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_CLOSE_VIEW, a2dObjectViewCloseEventHandler( func )) |
| event sent to document and view when a view needs to be closed ( can veto) | |
| #define | A2D_EVT_CREATE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_CREATE_VIEW, a2dObjectViewEventHandler( func )) |
| event sent to view from template when a view has been created | |
| #define | A2D_EVT_SET_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_SET_DOCUMENT, a2dObjectViewEventHandler( func )) |
| event sent to view when a new document is ser for it. | |
| #define | A2D_EVT_ACTIVATE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_ACTIVATE_VIEW, a2dObjectViewEventHandler( func )) |
| event sent to view and event distributer | |
| #define | A2D_EVT_ACTIVATE_VIEW_SENT_FROM_CHILD(func) a2d__DECLARE_EVT0( wxEVT_ACTIVATE_VIEW_SENT_FROM_CHILD, a2dObjectViewEventHandler( func )) |
| event sent from view and its display up the parent chain. | |
| #define | A2D_EVT_ENABLE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_ENABLE_VIEW, a2dObjectViewEventHandler( func )) |
| event sent to connector to disable or enable for a certain view | |
| #define | A2D_EVT_ADD_VIEW(func) a2d__DECLARE_EVT0( wxEVT_ADD_VIEW, a2dObjectDocumentEventHandler( func )) |
| event sent to document when a view has been added to the document | |
| #define | A2D_EVT_REMOVE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_REMOVE_VIEW, a2dObjectDocumentEventHandler( func )) |
| event sent to document when a view will be removed from the document | |
| #define | A2D_EVT_PRE_ADD_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_PRE_ADD_DOCUMENT, a2dObjectTemplateEventHandler( func )) |
| sent from a doc template after it created a document | |
| #define | A2D_EVT_POST_CREATE_DOCUMENT(func) a2d__DECLARE_EVT0( wxEVT_POST_CREATE_DOCUMENT, a2dObjectTemplateEventHandler( func )) |
| sent from a doc template after it created a document | |
| #define | A2D_EVT_POST_CREATE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_POST_CREATE_VIEW, a2dObjectTemplateEventHandler( func )) |
| sent from a view template after it created a view | |
| #define | A2D_EVT_DISCONNECT_VIEW(func) a2d__DECLARE_EVT0( wxEVT_DISCONNECT_VIEW, a2dObjectTemplateEventHandler( func )) |
| event sent to connector to disconnect a certain view from its document | |
| #define | A2D_EVT_CHANGEDFILENAME_VIEW(func) a2d__DECLARE_EVT0( wxEVT_CHANGEDFILENAME_VIEW, a2dObjectViewEventHandler( func )) |
| event sent from view upwards to display, when the filename of a document has changed. | |
| #define | A2D_EVT_CHANGEDTITLE_VIEW(func) a2d__DECLARE_EVT0( wxEVT_CHANGEDTITLE_VIEW, a2dObjectViewEventHandler( func )) |
| event sent from view upwards to display, when the title of a document has changed. | |
| #define | EVT_DISCONNECT_ALLVIEWS(func) wx__DECLARE_EVT0( wxEVT_DISCONNECT_ALLVIEWS, a2dDocumentEventHandler( func )) |
| event for document before all view are closed. | |
| #define | EVT_CLOSE_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_CLOSE_DOCUMENT, a2dDocumentCloseEventHandler( func )) |
| event for document before a document will be closed ( can veto) | |
| #define | EVT_OPEN_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_OPEN_DOCUMENT, a2dDocumentEventHandler( func )) |
| event for document when a document has been opened | |
| #define | EVT_NEW_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_NEW_DOCUMENT, a2dDocumentEventHandler( func )) |
| event for document when a document new document was created | |
| #define | EVT_CREATE_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_CREATE_DOCUMENT, a2dDocumentEventHandler( func )) |
| event sent to document from template when a document has been created | |
| #define | EVT_SAVE_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_SAVE_DOCUMENT, a2dDocumentEventHandler( func )) |
| event sent to document when a document needs to be saved | |
| #define | EVT_SAVEAS_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_SAVEAS_DOCUMENT, a2dDocumentEventHandler( func )) |
| event sent to document when a document needs to be saved in a different file | |
| #define | EVT_SAVE_MODIFIED_DIALOG_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_SAVE_MODIFIED_DIALOG_DOCUMENT, a2dDocumentEventHandler( func )) |
| event sent to document when a document is modified and the user may save or not | |
| #define | EVT_EXPORT_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_EXPORT_DOCUMENT, a2dDocumentEventHandler( func )) |
| event for document when a document will be exported | |
| #define | EVT_IMPORT_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_IMPORT_DOCUMENT, a2dDocumentEventHandler( func )) |
| event for document when a document will be imported | |
| #define | EVT_UPDATE_VIEWS(func) wx__DECLARE_EVT0( wxEVT_UPDATE_VIEWS, a2dDocumentEventHandler( func )) |
| event from a document when its views need to be updated | |
| #define | EVT_ENABLE_VIEWS(func) wx__DECLARE_EVT0( wxEVT_ENABLE_VIEWS, a2dDocumentEventHandler( func )) |
| event from a document when its views need to be enabled or disabled | |
| #define | EVT_REPORT_VIEWS(func) wx__DECLARE_EVT0( wxEVT_REPORT_VIEWS, a2dDocumentEventHandler( func )) |
| event from a document when its views need to reported | |
| #define | EVT_CHANGEDFILENAME_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_CHANGEDFILENAME_DOCUMENT, a2dDocumentEventHandler( func )) |
| event sent to view when the filename of a document has changed. | |
| #define | EVT_CHANGEDTITLE_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_CHANGEDTITLE_DOCUMENT, a2dDocumentEventHandler( func )) |
| event sent to view when the title of a document has changed. | |
| #define | EVT_CHANGEDMODIFY_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_CHANGEDMODIFY_DOCUMENT, a2dDocumentEventHandler( func )) |
| event send from a document when modified status changed. | |
| #define | EVT_POST_LOAD_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_POST_LOAD_DOCUMENT, a2dDocumentEventHandler( func )) |
| event send from a document just after a document was loaded from a file | |
| #define | EVT_CLOSE_VIEW(func) wx__DECLARE_EVT0( wxEVT_CLOSE_VIEW, a2dViewCloseEventHandler( func)) |
| event sent to document and view when a view needs to be closed ( can veto) | |
| #define | EVT_CREATE_VIEW(func) wx__DECLARE_EVT0( wxEVT_CREATE_VIEW, a2dViewEventHandler( func )) |
| event sent to view from template when a view has been created | |
| #define | EVT_SET_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_SET_DOCUMENT, a2dViewEventHandler( func )) |
| event sent to view when a new document is ser for it. | |
| #define | EVT_ACTIVATE_VIEW(func) wx__DECLARE_EVT0( wxEVT_ACTIVATE_VIEW, a2dViewEventHandler( func )) |
| event sent to view and document manager | |
| #define | EVT_ACTIVATE_VIEW_SENT_FROM_CHILD(func) wx__DECLARE_EVT0( wxEVT_ACTIVATE_VIEW_SENT_FROM_CHILD, a2dViewEventHandler( func )) |
| event sent from view and its display up the parent chain. | |
| #define | EVT_ENABLE_VIEW(func) wx__DECLARE_EVT0( wxEVT_ENABLE_VIEW, a2dViewEventHandler( func )) |
| event sent to connector to disable or enable for a certain view | |
| #define | EVT_ADD_VIEW(func) wx__DECLARE_EVT0( wxEVT_ADD_VIEW, a2dDocumentEventHandler( func )) |
| event sent to document when a view has been added to the document | |
| #define | EVT_REMOVE_VIEW(func) wx__DECLARE_EVT0( wxEVT_REMOVE_VIEW, a2dDocumentEventHandler( func )) |
| event sent to document when a view will be removed from the document | |
| #define | EVT_POST_CREATE_DOCUMENT(func) wx__DECLARE_EVT0( wxEVT_POST_CREATE_DOCUMENT, a2dTemplateEventHandler( func )) |
| sent from a doc template after it created a document | |
| #define | EVT_POST_CREATE_VIEW(func) wx__DECLARE_EVT0( wxEVT_POST_CREATE_VIEW, a2dTemplateEventHandler( func )) |
| sent from a view template after it created a view | |
| #define | EVT_CHANGEDFILENAME_VIEW(func) wx__DECLARE_EVT0( wxEVT_CHANGEDFILENAME_VIEW, a2dViewEventHandler( func )) |
| event sent from view upwards to display, when the filename of a document has changed. | |
| #define | EVT_CHANGEDTITLE_VIEW(func) wx__DECLARE_EVT0( wxEVT_CHANGEDTITLE_VIEW, a2dViewEventHandler( func )) |
| event sent from view upwards to display, when the title of a document has changed. | |
Typedefs | |
| typedef void(a2dEvtHandler::* | a2dObjectCommandProcessorEventFunction )(a2dCommandProcessorEvent &) |
| typedef void(wxEvtHandler::* | wxCommandProcessorEventFunction )(a2dCommandProcessorEvent &) |
Variables | |
| class A2DDOCVIEWDLLEXP | a2dFileHistory |
| class A2DDOCVIEWDLLEXP | a2dFileHistoryItem |
| const a2dMenuIdItem | CmdMenu_Exit |
| const a2dMenuIdItem | CmdMenu_FileClose |
| const a2dMenuIdItem | CmdMenu_FileOpen |
| const a2dMenuIdItem | CmdMenu_FileNew |
| const a2dMenuIdItem | CmdMenu_FileSave |
| const a2dMenuIdItem | CmdMenu_FileSaveAs |
| const a2dMenuIdItem | CmdMenu_FileImport |
| const a2dMenuIdItem | CmdMenu_FileExport |
| const a2dMenuIdItem | CmdMenu_FileRevert |
| const a2dMenuIdItem | CmdMenu_Print |
| const a2dMenuIdItem | CmdMenu_Preview |
| const a2dMenuIdItem | CmdMenu_PrintView |
| const a2dMenuIdItem | CmdMenu_PreviewView |
| const a2dMenuIdItem | CmdMenu_PrintDocument |
| const a2dMenuIdItem | CmdMenu_PreviewDocument |
| const a2dMenuIdItem | CmdMenu_PrintSetup |
| const a2dMenuIdItem | CmdMenu_EmptyDocument |
| #define A2D_BEGIN_EVENT_TABLE | ( | theClass, | |||
| baseClass | ) |
Value:
const a2dEventTable theClass::sm_eventTable = \ { &baseClass::sm_eventTable, &theClass::sm_eventTableEntries[0] }; \ const a2dEventTable *theClass::GetEventTable() const \ { return &theClass::sm_eventTable; } \ const a2dEventTableEntry theClass::sm_eventTableEntries[] = { \
| #define A2D_BEGIN_EVENT_TABLE_TEMPLATE1 | ( | theClass, | |||
| baseClass, | |||||
| T1 | ) |
Value:
template<typename T1> \ const a2dEventTable theClass<T1>::sm_eventTable = \ { &baseClass::sm_eventTable, &theClass<T1>::sm_eventTableEntries[0] }; \ template<typename T1> \ const a2dEventTable *theClass<T1>::GetEventTable() const \ { return &theClass<T1>::sm_eventTable; } \ template<typename T1> \ const a2dEventTableEntry theClass<T1>::sm_eventTableEntries[] = { \
| #define A2D_BEGIN_EVENT_TABLE_TEMPLATE2 | ( | theClass, | |||
| baseClass, | |||||
| T1, | |||||
| T2 | ) |
Value:
template<typename T1, typename T2> \ const a2dEventTable theClass<T1, T2>::sm_eventTable = \ { &baseClass::sm_eventTable, &theClass<T1, T2>::sm_eventTableEntries[0] }; \ template<typename T1, typename T2> \ const a2dEventTable *theClass<T1, T2>::GetEventTable() const \ { return &theClass<T1, T2>::sm_eventTable; } \ template<typename T1, typename T2> \ const a2dEventTableEntry theClass<T1, T2>::sm_eventTableEntries[] = { \
| #define A2D_BEGIN_EVENT_TABLE_TEMPLATE3 | ( | theClass, | |||
| baseClass, | |||||
| T1, | |||||
| T2, | |||||
| T3 | ) |
Value:
template<typename T1, typename T2, typename T3> \ const a2dEventTable theClass<T1, T2, T3>::sm_eventTable = \ { &baseClass::sm_eventTable, &theClass<T1, T2, T3>::sm_eventTableEntries[0] }; \ template<typename T1, typename T2, typename T3> \ const a2dEventTable *theClass<T1, T2, T3>::GetEventTable() const \ { return &theClass<T1, T2, T3>::sm_eventTable; } \ template<typename T1, typename T2, typename T3> \ const a2dEventTableEntry theClass<T1, T2, T3>::sm_eventTableEntries[] = { \
| #define A2D_EVT_MOUSE_EVENTS | ( | func | ) |
Value:
A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEFT_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEFT_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MIDDLE_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MIDDLE_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RIGHT_DOWN, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RIGHT_UP, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOTION, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEFT_DCLICK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MIDDLE_DCLICK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_RIGHT_DCLICK, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_ENTER_WINDOW, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_LEAVE_WINDOW, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),\ A2D_DECLARE_EVENT_TABLE_ENTRY( wxEVT_MOUSEWHEEL, wxID_ANY, wxID_ANY, (a2dObjectEventFunction) (a2dEventFunction) static_cast < a2dMouseEventFunction > ( & func ), (wxObject *) NULL ),