gcc/libjava/java/awt/event
Thomas Fitzsimmons d0b8b6fbf6 GtkComponentPeer.java (postKeyEvent): Add keyLocation parameter.
2003-08-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

	* gnu/java/awt/peer/gtk/GtkComponentPeer.java (postKeyEvent):
	Add keyLocation parameter.
	* java/awt/event/KeyEvent.java (getKeyText): Fix "NumPad-"
	string.
	(paramString): Generate keyChar string according to keyChar, not
	keyCode.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
	(state_to_awt_mods): Handle ALT key.
	(keyevent_state_to_awt_mods): New function.
	(get_first_keyval_from_keymap): New function.
	(keysym_to_awt_keycode): Get virtual key code from keymap.
	Handle missing VK_ values.
	(keysym_to_awt_keylocation): New function.
	(keyevent_to_awt_keychar): New function.
	(generates_key_typed_event): Handle non-text-component case.
	Handle GDK_KP_Delete and GDK_KP_Enter.
	(awt_event_handler): Call new functions to get postKeyEvent
	parameters.
	* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMainThread.c (gtkInit):
	Update postKeyEvent method signature.
	* jni/gtk-peer/gtkpeer.h: Add KEY_LOCATION defines.  Add missing
	VK_ defines.

From-SVN: r70178
2003-08-05 18:04:09 +00:00
..
ActionEvent.java * gnu/java/awt/peer/gtk/GtkTextComponentPeer.java 2003-07-07 19:56:04 +00:00
ActionListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
AdjustmentEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
AdjustmentListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
AWTEventListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
AWTEventListenerProxy.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ComponentAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ComponentEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ComponentListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ContainerAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ContainerEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ContainerListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
FocusAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
FocusEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
FocusListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
HierarchyBoundsAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
HierarchyBoundsListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
HierarchyEvent.java Button.java, [...]: New versions from Classpath. 2003-06-05 19:58:40 +00:00
HierarchyListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
InputEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
InputMethodEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
InputMethodListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
InvocationEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ItemEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
ItemListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
KeyAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
KeyEvent.java GtkComponentPeer.java (postKeyEvent): Add keyLocation parameter. 2003-08-05 18:04:09 +00:00
KeyListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
MouseAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
MouseEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
MouseListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
MouseMotionAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
MouseMotionListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
MouseWheelEvent.java Button.java, [...]: New versions from Classpath. 2003-06-05 19:58:40 +00:00
MouseWheelListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
PaintEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
TextEvent.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
TextListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
WindowAdapter.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
WindowEvent.java Makefile.in: Rebuilt. 2003-01-02 00:14:24 +00:00
WindowFocusListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
WindowListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00
WindowStateListener.java AWT/Swing merge from GNU Classpath. 2002-08-09 05:26:17 +01:00