]> git.saurik.com Git - wxWidgets.git/blobdiff - wxPython/demo/SplitTree.py
old compilation fix for AIX from Ian Brown
[wxWidgets.git] / wxPython / demo / SplitTree.py
index a7abb1ab9ba3e830f7da6758265e2a2b8a7d1371..fddd44f7dc96bbeb8f5bc238900f5bca64fc6d77 100644 (file)
@@ -65,13 +65,14 @@ class TestPanel(wxPanel):
         wxPanel.__init__(self, parent, -1)
         self.log = log
 
-        scroller = wxSplitterScrolledWindow(self, -1, (50,50), (350, 250),
+        scroller = wxSplitterScrolledWindow(self, -1, #(50,50), (350, 250),
                                       style=wxNO_BORDER | wxCLIP_CHILDREN | wxVSCROLL)
         splitter = wxThinSplitterWindow(scroller, -1, style=wxSP_3DBORDER | wxCLIP_CHILDREN)
         splitter.SetSashSize(2)
         tree = TestTree(splitter, -1, style = wxTR_HAS_BUTTONS |
                                               wxTR_NO_LINES |
                                               wxTR_ROW_LINES |
+                                              #wxTR_HIDE_ROOT |
                                               wxNO_BORDER )
         valueWindow = TestValueWindow(splitter, -1, style=wxNO_BORDER)
 
@@ -83,6 +84,10 @@ class TestPanel(wxPanel):
         valueWindow.SetTreeCtrl(tree)
         tree.SetCompanionWindow(valueWindow)
 
+        sizer = wxBoxSizer(wxVERTICAL)
+        sizer.Add(scroller, 1, wxEXPAND|wxALL, 25)
+        self.SetAutoLayout(true)
+        self.SetSizer(sizer)
 
 
 #----------------------------------------------------------------------
@@ -107,3 +112,9 @@ also be useful by themselves.
 """
 
 
+
+if __name__ == '__main__':
+    import sys,os
+    import run
+    run.main(['', os.path.basename(sys.argv[0])])
+