[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
r6021 - trunk/gnue-forms/src/uidrivers/curses
From: |
reinhard |
Subject: |
r6021 - trunk/gnue-forms/src/uidrivers/curses |
Date: |
Wed, 21 Jul 2004 17:22:55 -0500 (CDT) |
Author: reinhard
Date: 2004-07-21 17:22:55 -0500 (Wed, 21 Jul 2004)
New Revision: 6021
Modified:
trunk/gnue-forms/src/uidrivers/curses/UIdriver.py
Log:
Fixed enter and tab behaviour.
Modified: trunk/gnue-forms/src/uidrivers/curses/UIdriver.py
===================================================================
--- trunk/gnue-forms/src/uidrivers/curses/UIdriver.py 2004-07-21 22:13:50 UTC
(rev 6020)
+++ trunk/gnue-forms/src/uidrivers/curses/UIdriver.py 2004-07-21 22:22:55 UTC
(rev 6021)
@@ -147,7 +147,9 @@
def __keypress (self, character):
# This could be in the base UI driver
- if character < ' ': # control key
+ if character in [chr (9), chr (10)]: # tab and enter shouldn't be ctrl keys
+ self.__action (KeyMapper.getEvent (ord (character), False, False, False))
+ elif character < ' ': # control key
self.__action (KeyMapper.getEvent (ord (character) + 96,
False, True, False))
else:
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- r6021 - trunk/gnue-forms/src/uidrivers/curses,
reinhard <=