X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/95bfd958bda8955ac81277c78e5627c926154f39..f5766910b6731eb03e82371416e9778203396ce7:/wxPython/demo/Validator.py diff --git a/wxPython/demo/Validator.py b/wxPython/demo/Validator.py index 7215e07f18..0b83c95595 100644 --- a/wxPython/demo/Validator.py +++ b/wxPython/demo/Validator.py @@ -34,7 +34,7 @@ class MyValidator(wx.PyValidator): def OnChar(self, event): - key = event.KeyCode() + key = event.GetKeyCode() if key < wx.WXK_SPACE or key == wx.WXK_DELETE or key > 255: event.Skip() @@ -188,11 +188,12 @@ class TestValidateDialog(wx.Dialog): fgs.Add(wx.TextCtrl(self, -1, "", validator = TextObjectValidator())) - buttons = wx.BoxSizer(wx.HORIZONTAL) - b = wx.Button(self, wx.ID_OK, "Okay") + buttons = wx.StdDialogButtonSizer() #wx.BoxSizer(wx.HORIZONTAL) + b = wx.Button(self, wx.ID_OK, "OK") b.SetDefault() - buttons.Add(b, 0, wx.ALL, 10) - buttons.Add(wx.Button(self, wx.ID_CANCEL, "Cancel"), 0, wx.ALL, 10) + buttons.AddButton(b) + buttons.AddButton(wx.Button(self, wx.ID_CANCEL, "Cancel")) + buttons.Realize() border = wx.BoxSizer(wx.VERTICAL) border.Add(fgs, 1, wx.GROW|wx.ALL, 25) @@ -235,5 +236,5 @@ between a class of control, and application data. if __name__ == '__main__': import sys,os import run - run.main(['', os.path.basename(sys.argv[0])]) + run.main(['', os.path.basename(sys.argv[0])] + sys.argv[1:])