From ae0205b955c7c3473231fc22246a0b25126b3100 Mon Sep 17 00:00:00 2001 From: Robin Dunn Date: Tue, 28 Nov 2006 23:25:38 +0000 Subject: [PATCH] A couple new simple tests git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@43714 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- wxPython/tests/test_appleevents.py | 17 +++++++++++++++++ wxPython/tests/test_rendererButton.py | 23 +++++++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 wxPython/tests/test_appleevents.py create mode 100644 wxPython/tests/test_rendererButton.py diff --git a/wxPython/tests/test_appleevents.py b/wxPython/tests/test_appleevents.py new file mode 100644 index 0000000000..b13c08e832 --- /dev/null +++ b/wxPython/tests/test_appleevents.py @@ -0,0 +1,17 @@ +import sys, os +import wx + +class MyApp(wx.App): + def OnInit(self): + f = wx.Frame(None, title="Hello World") + f.Show() + return True + + def MacOpenFile(self, filename): + # code to load filename goes here. + wx.MessageBox( + "You requested to open this file:\n\"%s\"" % filename) + +app = MyApp() +app.MainLoop() + diff --git a/wxPython/tests/test_rendererButton.py b/wxPython/tests/test_rendererButton.py new file mode 100644 index 0000000000..39504c255b --- /dev/null +++ b/wxPython/tests/test_rendererButton.py @@ -0,0 +1,23 @@ +import wx + +class TestPanel(wx.Panel): + def __init__(self, parent): + wx.Panel.__init__(self, parent) + self.Bind(wx.EVT_PAINT, self.OnPaint) + + def OnPaint(self, evt): + dc = wx.PaintDC(self) + r = wx.Rect(10,10, 22,22) + dc.SetClippingRect(r) + rndr = wx.RendererNative.Get() + rndr.DrawComboBoxDropButton(self, dc, r) + + r.x = 50 + rndr.DrawPushButton(self, dc, r) + + +app = wx.App(False) +frm = wx.Frame(None) +pnl = TestPanel(frm) +frm.Show() +app.MainLoop()