X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1ed01484e7bcce3d1668b5b76c8bb1beb32e9559..3b2cb4316b4deca34ae451493449e97e4bdb3f3b:/contrib/samples/gizmos/splittree/tree.h diff --git a/contrib/samples/gizmos/splittree/tree.h b/contrib/samples/gizmos/splittree/tree.h index 07355ad0e9..8110e00ae5 100644 --- a/contrib/samples/gizmos/splittree/tree.h +++ b/contrib/samples/gizmos/splittree/tree.h @@ -44,11 +44,12 @@ public: protected: wxRemotelyScrolledTreeCtrl* m_tree; wxThinSplitterWindow* m_splitter; - wxSplitterScrolledWindow* m_scrolledWindow; - TestValueWindow* m_valueWindow; + wxSplitterScrolledWindow* m_scrolledWindow; + //wxScrolledWindow* m_scrolledWindow; + TestValueWindow* m_valueWindow; private: - // any class wishing to process wxWindows events must use this macro + // any class wishing to process wxWidgets events must use this macro DECLARE_EVENT_TABLE() }; @@ -66,28 +67,27 @@ enum #define idTREE_CTRL 2000 #define idSPLITTER_WINDOW 2001 -#define idVALUE_WINDOW 2002 -#define idMAIN_FRAME 2003 +#define idVALUE_WINDOW 2002 +#define idMAIN_FRAME 2003 #define idSCROLLED_WINDOW 2004 class TestTree: public wxRemotelyScrolledTreeCtrl { - DECLARE_CLASS(TestTree) + DECLARE_CLASS(TestTree) public: TestTree(wxWindow* parent, wxWindowID id, const wxPoint& pt = wxDefaultPosition, const wxSize& sz = wxDefaultSize, long style = wxTR_HAS_BUTTONS); - ~TestTree(); + ~TestTree(); - void OnPaint(wxPaintEvent& event); DECLARE_EVENT_TABLE() protected: - wxImageList* m_imageList; + wxImageList* m_imageList; }; -class TestValueWindow: public wxWindow +class TestValueWindow: public wxTreeCompanionWindow { public: - TestValueWindow(wxWindow* parent, wxWindowID id = -1, + TestValueWindow(wxWindow* parent, wxWindowID id = wxID_ANY, const wxPoint& pos = wxDefaultPosition, const wxSize& sz = wxDefaultSize, long style = 0); @@ -95,8 +95,7 @@ public: //// Overrides //// Events - void OnSize(wxSizeEvent& event); - + //// Data members protected: