X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/3b867149612d2146d5a781874f0e5ccf1b0dc43b..55f9f0cbc8dcf45f8d484b2f931c5c254d4404d1:/wxPython/demo/wxKeyEvents.py diff --git a/wxPython/demo/wxKeyEvents.py b/wxPython/demo/wxKeyEvents.py index 4811892fe8..7e214089f5 100644 --- a/wxPython/demo/wxKeyEvents.py +++ b/wxPython/demo/wxKeyEvents.py @@ -114,14 +114,17 @@ keyMap = { class KeySink(wxWindow): def __init__(self, parent): - wxWindow.__init__(self, parent, -1, - style=wxRAISED_BORDER | wxWANTS_CHARS) + wxWindow.__init__(self, parent, -1, style = + wxWANTS_CHARS + #| wxRAISED_BORDER + #| wxSUNKEN_BORDER + ) self.SetBackgroundColour(wxBLUE) - self.haveFocus = false - self.callSkip = false - self.logKeyDn = true - self.logKeyUp = true - self.logChar = true + self.haveFocus = False + self.callSkip = False + self.logKeyDn = True + self.logKeyUp = True + self.logChar = True EVT_PAINT(self, self.OnPaint) EVT_SET_FOCUS(self, self.OnSetFocus) @@ -161,11 +164,11 @@ class KeySink(wxWindow): def OnSetFocus(self, evt): - self.haveFocus = true + self.haveFocus = True self.Refresh() def OnKillFocus(self, evt): - self.haveFocus = false + self.haveFocus = False self.Refresh() def OnMouse(self, evt): @@ -239,7 +242,7 @@ class KeyLog(wxListCtrl, wxListCtrlAutoWidthMixin): else: modifiers += '-' - id = self.InsertStringItem(0xffffff, evType) + id = self.InsertStringItem(self.GetItemCount(), evType) self.SetStringItem(id, 1, keyname) self.SetStringItem(id, 2, str(keycode)) self.SetStringItem(id, 3, modifiers) @@ -274,15 +277,15 @@ class TestPanel(wxPanel): cb2 = wxCheckBox(self, -1, "EVT_KEY_UP") EVT_CHECKBOX(self, cb2.GetId(), self.OnKeyUpCB) - cb2.SetValue(true) + cb2.SetValue(True) cb3 = wxCheckBox(self, -1, "EVT_KEY_DOWN") EVT_CHECKBOX(self, cb3.GetId(), self.OnKeyDnCB) - cb3.SetValue(true) + cb3.SetValue(True) cb4 = wxCheckBox(self, -1, "EVT_CHAR") EVT_CHECKBOX(self, cb4.GetId(), self.OnCharCB) - cb4.SetValue(true) + cb4.SetValue(True) buttons = wxBoxSizer(wxHORIZONTAL) buttons.Add(btn, 0, wxALL, 4)