OSDN Git Service

2004-01-05 Thomas Fitzsimmons <fitzsim@redhat.com>
authorfitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jan 2004 21:41:21 +0000 (21:41 +0000)
committerfitzsim <fitzsim@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 5 Jan 2004 21:41:21 +0000 (21:41 +0000)
commita702a89b229dc56ff2bced1cd3d74ba4b1e2e06d
treefcd9290db182f1d323529db8273839e1b6589878
parent22ab605adb1ef36f7680d232a92c498b94733153
2004-01-05  Thomas Fitzsimmons  <fitzsim@redhat.com>

* jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c
(pre_event_handler): Set all insets to 0 when a Configure event
is received for a GtkPlug.
* gnu/java/awt/EmbeddedWindow.java (window_id): Rename handle.
Make handle long, not int.
(EmbeddedWindow()): New constructor.
(EmbeddedWindow(int)): Rename window_id to handle.  Make handle
long, not int.
(setHandle): New method.
(getHandle): Return long, not int.
* gnu/java/awt/peer/EmbeddedWindowPeer.java (embed): New method
declaration.
* gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java,
jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c:
(create(long)): Take long parameter, not int.  Cast gtk_plug_new
argument to GdkNativeWindow.
(construct): New method.
(embed): New method.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75447 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/ChangeLog
libjava/gnu/java/awt/EmbeddedWindow.java
libjava/gnu/java/awt/peer/EmbeddedWindowPeer.java
libjava/gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c
libjava/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c