* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
authorThomas Fitzsimmons <fitzsim@redhat.com>
Mon, 7 Jul 2003 19:56:04 +0000 (19:56 +0000)
committerThomas Fitzsimmons <fitzsim@gcc.gnu.org>
Mon, 7 Jul 2003 19:56:04 +0000 (19:56 +0000)
commitb6fa901bc961f54ec9b24c77538f159ad6736d20
treebdfd6dd308f68b299b088d16dcb5e0de8da7b995
parent0fcd5ddaa80596940cb2accd8a74f4ceae75fea5
* gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
(setCaretPosition, setEditable): Rely entirely on native
implementation.
(getArgs): Remove.
(postTextEvent): New method.
(handleEvent): New method.
* gnu/java/awt/peer/gtk/GtkTextFieldPeer.java (handleEvent): New
method.
* java/awt/event/ActionEvent.java (paramString): Fix formatting.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
(keysym_to_awt_keycode): Fix range checks.
(generates_key_typed_event): New function.
(awt_event_handler): Post AWT_KEY_RELEASED events to event
queue.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
(gtkInit): Store TextComponent's postTextEvent method ID.
* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
(setText): Post TEXT_VALUE_CHANGED event to event queue.

From-SVN: r69054
libjava/ChangeLog
libjava/gnu/java/awt/peer/gtk/GtkTextComponentPeer.java
libjava/gnu/java/awt/peer/gtk/GtkTextFieldPeer.java
libjava/java/awt/event/ActionEvent.java
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextComponentPeer.c
libjava/jni/gtk-peer/gtkpeer.h