From: Robin Dunn Date: Sat, 28 Jul 2001 03:06:02 +0000 (+0000) Subject: A couple fixes for the demo, and some code to show a bug X-Git-Url: https://git.saurik.com/wxWidgets.git/commitdiff_plain/2f9be7879ee3f1ec65e625563ff74944ef903967 A couple fixes for the demo, and some code to show a bug git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@11199 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775 --- diff --git a/wxPython/demo/GridCustEditor.py b/wxPython/demo/GridCustEditor.py index a24cbf5fa1..8f9ed931e4 100644 --- a/wxPython/demo/GridCustEditor.py +++ b/wxPython/demo/GridCustEditor.py @@ -46,7 +46,8 @@ class MyCellEditor(wxPyGridCellEditor): PaintBackground and do something meaningful there. """ self.log.write("MyCellEditor: SetSize %s\n" % rect) - self._tc.SetDimensions(rect.x, rect.y, rect.width+2, rect.height+2) + self._tc.SetDimensions(rect.x, rect.y, rect.width+2, rect.height+2, + wxSIZE_ALLOW_MINUS_ONE) def Show(self, show, attr): diff --git a/wxPython/demo/wxHtmlWindow.py b/wxPython/demo/wxHtmlWindow.py index e2e902d865..69d1d12e02 100644 --- a/wxPython/demo/wxHtmlWindow.py +++ b/wxPython/demo/wxHtmlWindow.py @@ -139,6 +139,7 @@ class TestHtmlPanel(wxPanel): def OnPrint(self, event): + ##self.printer.GetPageSetupData().SetMarginTopLeft((100,100)) self.printer.PrintFile(self.html.GetOpenedPage()) #---------------------------------------------------------------------- diff --git a/wxPython/demo/wxTextCtrl.py b/wxPython/demo/wxTextCtrl.py index 58d25e7d3a..c27bee37ef 100644 --- a/wxPython/demo/wxTextCtrl.py +++ b/wxPython/demo/wxTextCtrl.py @@ -4,6 +4,13 @@ from wxPython.wx import * #--------------------------------------------------------------------------- class TestPanel(wxPanel): + def OnSetFocus(self, evt): + print "OnSetFocus" + evt.Skip() + def OnKillFocus(self, evt): + print "OnKillFocus" + evt.Skip() + def __init__(self, parent, log): wxPanel.__init__(self, parent, -1) self.log = log @@ -13,6 +20,8 @@ class TestPanel(wxPanel): t1.SetInsertionPoint(0) EVT_TEXT(self, 10, self.EvtText) EVT_CHAR(t1, self.EvtChar) + EVT_SET_FOCUS(t1, self.OnSetFocus) + EVT_KILL_FOCUS(t1, self.OnKillFocus) l2 = wxStaticText(self, -1, "Passsword")