projects
/
wxWidgets.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fixed bug in WinStruct<> ctor
[wxWidgets.git]
/
wxPython
/
demo
/
wxDynamicSashWindow.py
diff --git
a/wxPython/demo/wxDynamicSashWindow.py
b/wxPython/demo/wxDynamicSashWindow.py
index 02abd17c42a2b5ba9d7c0be161a08e088cf386ee..9c9d1fa5b779d149ace138820974bd6692546def 100644
(file)
--- a/
wxPython/demo/wxDynamicSashWindow.py
+++ b/
wxPython/demo/wxDynamicSashWindow.py
@@
-12,13
+12,13
@@
class TestView(wxStyledTextCtrl):
wxStyledTextCtrl.__init__(self, parent, ID, style=wxNO_BORDER)
self.dyn_sash = parent
self.log = log
wxStyledTextCtrl.__init__(self, parent, ID, style=wxNO_BORDER)
self.dyn_sash = parent
self.log = log
+ self.SetupScrollBars()
self.SetMarginWidth(1,0)
self.StyleSetFont(wxSTC_STYLE_DEFAULT,
wxFont(10, wxMODERN, wxNORMAL, wxNORMAL))
self.SetMarginWidth(1,0)
self.StyleSetFont(wxSTC_STYLE_DEFAULT,
wxFont(10, wxMODERN, wxNORMAL, wxNORMAL))
- self.SetupScrollBars()
EVT_DYNAMIC_SASH_SPLIT(self, -1, self.OnSplit)
EVT_DYNAMIC_SASH_UNIFY(self, -1, self.OnUnify)
EVT_DYNAMIC_SASH_SPLIT(self, -1, self.OnSplit)
EVT_DYNAMIC_SASH_UNIFY(self, -1, self.OnUnify)
-
+ #self.SetScrollWidth(500)
def SetupScrollBars(self):
# hook the scrollbars provided by the wxDynamicSashWindow
def SetupScrollBars(self):
# hook the scrollbars provided by the wxDynamicSashWindow
@@
-89,6
+89,10
@@
class SimpleView(wxPanel):
#----------------------------------------------------------------------
def runTest(frame, nb, log):
#----------------------------------------------------------------------
def runTest(frame, nb, log):
+ if wxPlatform == "__WXMAC__":
+ wxMessageBox("This demo currently fails on the Mac. The problem is being looked into...", "Sorry")
+ return
+
if 1:
win = wxDynamicSashWindow(nb, -1, style = 0
| wxCLIP_CHILDREN
if 1:
win = wxDynamicSashWindow(nb, -1, style = 0
| wxCLIP_CHILDREN
@@
-149,3
+153,10
@@
You will need to set the scrollbars' event handler at three times:
</ul>
</body></html>
"""
</ul>
</body></html>
"""
+
+
+if __name__ == '__main__':
+ import sys,os
+ import run
+ run.main(['', os.path.basename(sys.argv[0])])
+