gcc/libjava/gnu/java/awt/peer/gtk
Thomas Fitzsimmons 0963808165 2003-07-27 Thomas Fitzsimmons <fitzsim@redhat.com.h>
Michael Koch  <konqueror@gmx.de>

	* gnu/java/awt/EmbeddedWindow.java
	(EmbeddedWindow): Extends Frame instead of Window.
	(window_id): New member variable to store the native window handle.
	(create): Removed.
	(EmbeddedWindow): New constructor.
	(addNotify): New method.
	(getHandler): Likewise.
	(setWindowPeer): New native method.
	* gnu/java/awt/EmbeddedWindowSupport.java
	(EmbeddedWindowSupport): Fixed documentation.
	(createEmbeddedWindow): Return EmbeddedWindowPeer instead of
	WindowPeer, give it an EmbeddedWindow instance instead of the raw
	window data.
	* gnu/java/awt/natEmbeddedWindow.cc
	(create): Removed.
	(setWindowPeer): New method.
	* gnu/java/awt/peer/EmbeddedWindowPeer.java,
	gnu/java/awt/peer/gtk/GtkEmbeddedWindowPeer.java,
	jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c:
	New files
	* gnu/java/awt/peer/gtk/GtkToolkit.java
	(GtkToolkit): Implements EmbeddedWindowSupport.
	(createEmbeddedWindow): New method.
	* java/awt/Window.java
	(Window): Removed.
	* Makefile.am
	(java_source_files): Added EmbeddedWindowPeer.java.
	(gtk_awt_peer_sources): Added GtkEmbeddedWindowPeer.java.
	(gtk_c_source_files): Added gnu_java_awt_peer_gtk_GtkEmbeddedWindowPeer.c.
	* Makefile.in: Regenerated.

Co-Authored-By: Michael Koch <konqueror@gmx.de>

From-SVN: r69859
2003-07-27 19:04:42 +00:00
..
GdkFontMetrics.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GdkGraphics.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkArg.java Window.java (Window(Window,GraphicsConfiguration)): Don't try to find graphics configuration. 2003-01-31 17:54:14 +00:00
GtkArgList.java Window.java (Window(Window,GraphicsConfiguration)): Don't try to find graphics configuration. 2003-01-31 17:54:14 +00:00
GtkButtonPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkCanvasPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkCheckboxGroupPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkCheckboxMenuItemPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkCheckboxPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkChoicePeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkClipboard.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkComponentPeer.java GtkComponentPeer.java, [...]: Explicitly import used classes. 2003-07-09 07:50:01 +00:00
GtkContainerPeer.java GtkComponentPeer.java, [...]: Explicitly import used classes. 2003-07-09 07:50:01 +00:00
GtkDialogPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkEmbeddedWindowPeer.java 2003-07-27 Thomas Fitzsimmons <fitzsim@redhat.com.h> 2003-07-27 19:04:42 +00:00
GtkFileDialogPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkFontPeer.java XToolkit.java (getFontMetrics): initialize if necessary. 2003-02-19 00:35:35 +00:00
GtkFramePeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkGenericPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkImage.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkImagePainter.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkLabelPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkListPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkMainThread.java Window.java (Window(Window,GraphicsConfiguration)): Don't try to find graphics configuration. 2003-01-31 17:54:14 +00:00
GtkMenuBarPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkMenuComponentPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkMenuItemPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkMenuPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkOffScreenImage.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkPanelPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkPopupMenuPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkScrollPanePeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkScrollbarPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkTextAreaPeer.java 2003-07-13 Michael Koch <konqueror@gmx.de> 2003-07-13 15:09:20 +00:00
GtkTextComponentPeer.java * gnu/java/awt/peer/gtk/GtkTextComponentPeer.java 2003-07-23 22:26:35 +00:00
GtkTextFieldPeer.java * gnu/java/awt/peer/gtk/GtkTextComponentPeer.java 2003-07-23 22:26:35 +00:00
GtkToolkit.java 2003-07-27 Thomas Fitzsimmons <fitzsim@redhat.com.h> 2003-07-27 19:04:42 +00:00
GtkWindowPeer.java GtkComponentPeer.java, [...]: Explicitly import used classes. 2003-07-09 07:50:01 +00:00
Test.java Window.java (Window(Window,GraphicsConfiguration)): Don't try to find graphics configuration. 2003-01-31 17:54:14 +00:00
TestAWT.java Window.java (Window(Window,GraphicsConfiguration)): Don't try to find graphics configuration. 2003-01-31 17:54:14 +00:00