|
From: | cvs-commit at developer dot classpath dot org |
Subject: | [Bug awt/29246] Toolkit.getLockingKeyState(int) not implemented |
Date: | 3 Jan 2007 22:51:26 -0000 |
------- Comment #3 from cvs-commit at developer dot classpath dot org 2007-01-03 22:51 ------- Subject: Bug 29246 CVSROOT: /cvsroot/classpath Module name: classpath Changes by: Mark Wielaard <mark> 07/01/03 22:51:07 Modified files: . : ChangeLog java/awt : Toolkit.java gnu/java/awt : AWTUtilities.java gnu/java/awt/peer/gtk: GtkToolkit.java native/jni/gtk-peer: gnu_java_awt_peer_gtk_GtkToolkit.c include : gnu_java_awt_peer_gtk_GtkToolkit.h Log message: 2007-01-03 Cameron McCormack <address@hidden> Fixes bug #29246 * java/awt/Toolkit.java (getLockingKeyState): Use AWTUtilities isValidKey method. Throw UnsupportedOperationException on a valid key (for which no locking state can be given). * gnu/java/awt/AWTUtilities.java (isValidKey): New method. * gnu/java/awt/peer/gtk/GtkToolkit.java (getLockingKeyState): New method. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c (Java_gnu_java_awt_peer_gtk_GtkToolkit_getLockState): New method. * include/gnu_java_awt_peer_gtk_GtkToolkit.h: Regenerated. CVSWeb URLs: http://cvs.savannah.gnu.org/viewcvs/classpath/ChangeLog?cvsroot=classpath&r1=1.9039&r2=1.9040 http://cvs.savannah.gnu.org/viewcvs/classpath/java/awt/Toolkit.java?cvsroot=classpath&r1=1.48&r2=1.49 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/AWTUtilities.java?cvsroot=classpath&r1=1.6&r2=1.7 http://cvs.savannah.gnu.org/viewcvs/classpath/gnu/java/awt/peer/gtk/GtkToolkit.java?cvsroot=classpath&r1=1.98&r2=1.99 http://cvs.savannah.gnu.org/viewcvs/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c?cvsroot=classpath&r1=1.30&r2=1.31 http://cvs.savannah.gnu.org/viewcvs/classpath/include/gnu_java_awt_peer_gtk_GtkToolkit.h?cvsroot=classpath&r1=1.14&r2=1.15 -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29246
[Prev in Thread] | Current Thread | [Next in Thread] |