X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/cf36ec25833ad5b0df1b500b24a1a0cee7a9121e..9e9c7a152521988359bf0deac451267b2ac1630b:/samples/treectrl/treetest.h diff --git a/samples/treectrl/treetest.h b/samples/treectrl/treetest.h index c9f8975eed..ebb7674e98 100644 --- a/samples/treectrl/treetest.h +++ b/samples/treectrl/treetest.h @@ -23,7 +23,7 @@ class MyApp : public wxApp { public: - MyApp() { m_showImages = TRUE; m_showButtons = FALSE; } + MyApp() { m_showImages = true; m_showButtons = false; } bool OnInit(); @@ -65,7 +65,7 @@ public: MyTreeCtrl(wxWindow *parent, const wxWindowID id, const wxPoint& pos, const wxSize& size, long style); - virtual ~MyTreeCtrl(); + virtual ~MyTreeCtrl(){}; void OnBeginDrag(wxTreeEvent& event); void OnBeginRDrag(wxTreeEvent& event); @@ -96,7 +96,7 @@ public: void AddTestItemsToTree(size_t numChildren, size_t depth); - void DoSortChildren(const wxTreeItemId& item, bool reverse = FALSE) + void DoSortChildren(const wxTreeItemId& item, bool reverse = false) { m_reverseSort = reverse; wxTreeCtrl::SortChildren(item); } void DoEnsureVisible() { if (m_lastItem.IsOk()) EnsureVisible(m_lastItem); } @@ -179,6 +179,7 @@ public: 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); @@ -189,8 +190,8 @@ public: void OnSetImageSize(wxCommandEvent& event); void OnCollapseAndReset(wxCommandEvent& event); - void OnSetBold(wxCommandEvent& WXUNUSED(event)) { DoSetBold(TRUE); } - void OnClearBold(wxCommandEvent& WXUNUSED(event)) { DoSetBold(FALSE); } + void OnSetBold(wxCommandEvent& WXUNUSED(event)) { DoSetBold(true); } + void OnClearBold(wxCommandEvent& WXUNUSED(event)) { DoSetBold(false); } void OnEnsureVisible(wxCommandEvent& event); @@ -199,7 +200,7 @@ public: void OnRename(wxCommandEvent& event); void OnSort(wxCommandEvent& WXUNUSED(event)) { DoSort(); } - void OnSortRev(wxCommandEvent& WXUNUSED(event)) { DoSort(TRUE); } + void OnSortRev(wxCommandEvent& WXUNUSED(event)) { DoSort(true); } void OnAddItem(wxCommandEvent& event); void OnInsertItem(wxCommandEvent& event); @@ -218,7 +219,7 @@ public: private: void TogStyle(int id, long flag); - void DoSort(bool reverse = FALSE); + void DoSort(bool reverse = false); void Resize(); @@ -226,9 +227,11 @@ private: void CreateTree(long style); MyTreeCtrl *m_treeCtrl; +#if wxUSE_LOG wxTextCtrl *m_textCtrl; +#endif // wxUSE_LOG - void DoSetBold(bool bold = TRUE); + void DoSetBold(bool bold = true); DECLARE_EVENT_TABLE() }; @@ -277,5 +280,6 @@ enum TreeTest_ToggleIcon, TreeTest_Select, TreeTest_Unselect, + TreeTest_SelectRoot, TreeTest_Ctrl = 1000 };