commit-gnue
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

gnue-forms/src GFKeyMapper.py


From: Bajusz Tamás
Subject: gnue-forms/src GFKeyMapper.py
Date: Fri, 22 Aug 2003 08:24:20 -0400

CVSROOT:        /cvsroot/gnue
Module name:    gnue-forms
Branch:         
Changes by:     Bajusz Tamás <address@hidden>   03/08/22 08:24:20

Modified files:
        src            : GFKeyMapper.py 

Log message:
        fixing loadUserKeyMap

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-forms/src/GFKeyMapper.py.diff?tr1=1.21&tr2=1.22&r1=text&r2=text

Patches:
Index: gnue-forms/src/GFKeyMapper.py
diff -c gnue-forms/src/GFKeyMapper.py:1.21 gnue-forms/src/GFKeyMapper.py:1.22
*** gnue-forms/src/GFKeyMapper.py:1.21  Tue Aug 19 06:24:36 2003
--- gnue-forms/src/GFKeyMapper.py       Fri Aug 22 08:24:20 2003
***************
*** 78,84 ****
    #
    def loadUserKeyMap(self, dict):
      usermap = {}
! 
      for event in dict.keys():
        val = string.upper(dict[event])
  
--- 78,84 ----
    #
    def loadUserKeyMap(self, dict):
      usermap = {}
!     
      for event in dict.keys():
        val = string.upper(dict[event])
  
***************
*** 96,111 ****
        meta = 0
        ctrl = 0
  
- 
        for key in keys:
          if key in ('CTRL','CONTROL'):
            ctrl = 1
          elif key in ('META','ALT'):
!           meta = 0
          elif key in ('SHFT','SHIFT'):
!           shifted = 0
!         elif _VirtualKeys.__dict__.has_key(key):
!           base = _VirtualKeys.__dict__[key]
          elif len(key) == 1:
            # TODO: This might not be necessary
            key = ord(key)
--- 96,110 ----
        meta = 0
        ctrl = 0
  
        for key in keys:
          if key in ('CTRL','CONTROL'):
            ctrl = 1
          elif key in ('META','ALT'):
!           meta = 1
          elif key in ('SHFT','SHIFT'):
!           shifted = 1
!         elif vk.__dict__.has_key(key):
!           base = vk.__dict__[key]
          elif len(key) == 1:
            # TODO: This might not be necessary
            key = ord(key)
***************
*** 132,137 ****
--- 131,137 ----
            (vk.TAB,      0, 0, 0) : 'NEXTENTRY',
            (vk.ENTER,    0, 0, 0) : 'NEXTENTRY',
            (vk.RETURN,   0, 0, 0) : 'NEXTENTRY'} )
+ 
      self.setUserKeyMap(usermap)
  
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]