void OnBeginLabelEdit(wxTreeEvent& event);
void OnEndLabelEdit(wxTreeEvent& event);
void OnDeleteItem(wxTreeEvent& event);
- void OnRMouseUp(wxMouseEvent& event);
+ void OnContextMenu(wxContextMenuEvent& event);
void OnGetInfo(wxTreeEvent& event);
void OnTreeRMouseClick(wxTreeEvent& event);
void OnItemRightClick(wxTreeEvent& event);
void OnItemActivated(wxTreeEvent& event);
void OnRMouseDClick(wxMouseEvent& event);
- void GetItemsRecursively(const wxTreeItemId& idParent, long cookie);
+ void GetItemsRecursively(const wxTreeItemId& idParent,
+ wxTreeItemIdValue cookie = 0);
void CreateImageList(int size = 16);
void CreateButtonsImageList(int size = 11);
void OnUnselect(wxCommandEvent& event);
void OnToggleSel(wxCommandEvent& event);
#endif // NO_MULTIPLE_SELECTION
+ void OnSelectRoot(wxCommandEvent& event);
void OnDelete(wxCommandEvent& event);
void OnDeleteChildren(wxCommandEvent& event);
void OnDeleteAll(wxCommandEvent& event);
void OnCountRec(wxCommandEvent& event);
void OnRename(wxCommandEvent& event);
- void OnSort(wxCommandEvent& event) { DoSort(); }
- void OnSortRev(wxCommandEvent& event) { DoSort(TRUE); }
+ void OnSort(wxCommandEvent& WXUNUSED(event)) { DoSort(); }
+ void OnSortRev(wxCommandEvent& WXUNUSED(event)) { DoSort(TRUE); }
void OnAddItem(wxCommandEvent& event);
void OnInsertItem(wxCommandEvent& event);
void OnToggleIcon(wxCommandEvent& event);
+ void OnIdle(wxIdleEvent& event);
void OnSize(wxSizeEvent& event);
private:
TreeTest_ToggleIcon,
TreeTest_Select,
TreeTest_Unselect,
+ TreeTest_SelectRoot,
TreeTest_Ctrl = 1000
};