Add a column for GetUnicodeKey

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@28993 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Robin Dunn 2004-09-01 19:24:42 +00:00
parent 167ad3b295
commit d9975a314d

View File

@ -207,11 +207,12 @@ class KeyLog(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin):
self.InsertColumn(1, "Key Name")
self.InsertColumn(2, "Key Code")
self.InsertColumn(3, "Modifiers")
self.InsertColumn(4, "RawKeyCode")
self.InsertColumn(5, "RawKeyFlags")
self.InsertColumn(6, "")
self.InsertColumn(4, "Unicode")
self.InsertColumn(5, "RawKeyCode")
self.InsertColumn(6, "RawKeyFlags")
self.InsertColumn(7, "")
for x in range(6):
for x in range(7):
self.SetColumnWidth(x, wx.LIST_AUTOSIZE_USEHEADER)
self.SetColumnWidth(1, 125)
@ -245,8 +246,9 @@ class KeyLog(wx.ListCtrl, listmix.ListCtrlAutoWidthMixin):
self.SetStringItem(id, 1, keyname)
self.SetStringItem(id, 2, str(keycode))
self.SetStringItem(id, 3, modifiers)
self.SetStringItem(id, 4, str(evt.GetRawKeyCode()))
self.SetStringItem(id, 5, str(evt.GetRawKeyFlags()))
self.SetStringItem(id, 4, str(evt.GetUnicodeKey()))
self.SetStringItem(id, 5, str(evt.GetRawKeyCode()))
self.SetStringItem(id, 6, str(evt.GetRawKeyFlags()))
#print ( id, evType, keyname, str(keycode), modifiers, str(evt.GetRawKeyCode()), str(evt.GetRawKeyFlags()))