2 #include "wx/treemultictrl/wxTreeMultiEvent.h"
5 // constructors / destructor:
6 wxTreeMultiEvent::wxTreeMultiEvent(wxEventType InitEventType, wxTreeMultiItem const& InitItem)
7 :wxNotifyEvent(InitEventType), m_Item(InitItem)
9 } /* wxTreeMultiEvent::wxTreeMultiEvent(wxEventType, wxTreeMultiItem const&) */
11 // inherited functions:
15 // class identification:
16 IMPLEMENT_DYNAMIC_CLASS(wxTreeMultiEvent, wxNotifyEvent)
19 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_BEGIN_DRAG)
20 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_BEGIN_RDRAG)
21 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_BEGIN_LABEL_EDIT)
22 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_END_LABEL_EDIT)
23 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_DELETE_ITEM)
24 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_GET_INFO)
25 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_SET_INFO)
26 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_EXPANDED)
27 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_EXPANDING)
28 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_COLLAPSED)
29 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_COLLAPSING)
30 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_SEL_CHANGED)
31 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_SEL_CHANGING)
32 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_KEY_DOWN)
33 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_ACTIVATED)
34 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_RIGHT_CLICK)
35 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_MIDDLE_CLICK)
36 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_END_DRAG)
37 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_STATE_IMAGE_CLICK)
38 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_GETTOOLTIP)
39 DEFINE_EVENT_TYPE(wxEVT_COMMAND_TREE_MULTI_ITEM_MENU)