demo updates

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@15567 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn
2002-05-15 05:05:02 +00:00
parent d665f50b8c
commit 0af45411b9
4 changed files with 24 additions and 13 deletions

View File

@@ -14,3 +14,9 @@ def runTest(frame, nb, log):
#---------------------------------------------------------------------- #----------------------------------------------------------------------
overview = shell.__doc__ overview = shell.__doc__
if __name__ == '__main__':
import run
run.main(['', 'PyCrust'])

View File

@@ -33,7 +33,8 @@ class RunDemoApp(wxApp):
def __init__(self, name, module): def __init__(self, name, module):
self.name = name self.name = name
self.demoModule = module self.demoModule = module
wxApp.__init__(self, 0) wxApp.__init__(self, wxPlatform == "__WXMAC__")
def OnInit(self): def OnInit(self):
wxInitAllImageHandlers() wxInitAllImageHandlers()

View File

@@ -19,11 +19,6 @@ class MyCanvas(wxScrolledWindow):
self.drawing = false self.drawing = false
self.SetBackgroundColour("WHITE") self.SetBackgroundColour("WHITE")
EVT_LEFT_DOWN(self, self.OnLeftButtonEvent)
EVT_LEFT_UP(self, self.OnLeftButtonEvent)
EVT_MOTION(self, self.OnLeftButtonEvent)
EVT_PAINT(self, self.OnPaint)
self.SetCursor(wxStockCursor(wxCURSOR_PENCIL)) self.SetCursor(wxStockCursor(wxCURSOR_PENCIL))
bmp = images.getTest2Bitmap() bmp = images.getTest2Bitmap()
mask = wxMaskColour(bmp, wxBLUE) mask = wxMaskColour(bmp, wxBLUE)
@@ -40,6 +35,11 @@ class MyCanvas(wxScrolledWindow):
dc.Clear() dc.Clear()
self.DoDrawing(dc) self.DoDrawing(dc)
EVT_LEFT_DOWN(self, self.OnLeftButtonEvent)
EVT_LEFT_UP(self, self.OnLeftButtonEvent)
EVT_MOTION(self, self.OnLeftButtonEvent)
EVT_PAINT(self, self.OnPaint)
def getWidth(self): def getWidth(self):
return self.maxWidth return self.maxWidth

View File

@@ -264,12 +264,16 @@ be helpful.
## if __name__ == '__main__':
## import sys
## app = wxPySimpleApp()
## frame = wxFrame(None, -1, "Tester...", size=(640, 480))
## win = runTest(frame, frame, sys.stdout)
## frame.Show(true)
## app.MainLoop()
if __name__ == '__main__': if __name__ == '__main__':
import sys import run
app = wxPySimpleApp() run.main(['', 'wxStyledTextCtrl_1'])
frame = wxFrame(None, -1, "Tester...", size=(640, 480))
win = runTest(frame, frame, sys.stdout)
frame.Show(true)
app.MainLoop()