From: Holger Z. <hz...@us...> - 2004-11-03 10:16:53
|
Update of /cvsroot/jake2/jake2/src/jake2/sys In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5329/src/jake2/sys Modified Files: KBD.java Log Message: bugfix 1056765 allow use of character and modifier keys simultaneously Index: KBD.java =================================================================== RCS file: /cvsroot/jake2/jake2/src/jake2/sys/KBD.java,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** KBD.java 3 Nov 2004 08:53:27 -0000 1.4 --- KBD.java 3 Nov 2004 10:16:42 -0000 1.5 *************** *** 213,217 **** default: ! key = ev.getKeyChar(); if (key >= 'A' && key <= 'Z') key = key - 'A' + 'a'; --- 213,221 ---- default: ! if ((ev.getModifiers() & (InputEvent.ALT_MASK | InputEvent.CTRL_MASK)) != 0) { ! key = ev.getKeyCode(); ! } else { ! key = ev.getKeyChar(); ! } if (key >= 'A' && key <= 'Z') key = key - 'A' + 'a'; |