[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[gnue] r8218 - trunk/gnue-forms/src/uidrivers/wx26/widgets
From: |
johannes |
Subject: |
[gnue] r8218 - trunk/gnue-forms/src/uidrivers/wx26/widgets |
Date: |
Fri, 10 Mar 2006 12:50:14 -0600 (CST) |
Author: johannes
Date: 2006-03-10 12:50:14 -0600 (Fri, 10 Mar 2006)
New Revision: 8218
Modified:
trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
Log:
Bind vk.RETURN as well as vk.ENTER to wx.WXK_RETURN
Modified: trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py 2006-03-10
18:19:13 UTC (rev 8217)
+++ trunk/gnue-forms/src/uidrivers/wx26/widgets/entry.py 2006-03-10
18:50:14 UTC (rev 8218)
@@ -288,6 +288,8 @@
keycode = event.GetKeyCode ()
unikey = event.GetUnicodeKey ()
+ gDebug (2, "__keypress: %s %s" % (keycode, unikey))
+
(command, args) = GFKeyMapper.KeyMapper.getEvent (keycode,
event.ShiftDown (),
event.CmdDown (),
@@ -300,15 +302,18 @@
command = None
if command:
+ gDebug (2, "--> COMMAND: %s" % command)
if command == 'NEWLINE':
self._request ('KEYPRESS', text = '\n')
else:
self._request (command, triggerName = args)
elif unikey == keycode or unikey > 127:
+ gDebug (2, "--> _keyress: %s" % unikey)
self._keypress (unichr (unikey))
else:
+ gDebug (2, "--> Skipping, running updateInsertionPoint on next loop")
event.Skip ()
# If a keypress will be handled by the wx widget, make sure to keep in
@@ -364,6 +369,7 @@
vk.UP : wx.WXK_UP, vk.DOWN : wx.WXK_DOWN,
vk.LEFT : wx.WXK_LEFT, vk.RIGHT : wx.WXK_RIGHT,
vk.TAB : wx.WXK_TAB,
- vk.ENTER : wx.WXK_RETURN, vk.BACKSPACE : wx.WXK_BACK }
+ vk.ENTER : wx.WXK_RETURN, vk.BACKSPACE : wx.WXK_BACK,
+ vk.RETURN : wx.WXK_RETURN}
GFKeyMapper.KeyMapper.setUIKeyMap (wxKeyTranslations)
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [gnue] r8218 - trunk/gnue-forms/src/uidrivers/wx26/widgets,
johannes <=