summaryrefslogtreecommitdiff
path: root/gnu/java/awt/peer/gtk/GtkWindowPeer.java
diff options
context:
space:
mode:
authorThomas Fitzsimmons <fitzsim@redhat.com>2005-07-14 22:07:01 +0000
committerThomas Fitzsimmons <fitzsim@redhat.com>2005-07-14 22:07:01 +0000
commitd0d32bc1ec2dbe0aea6ae720e1de0c256d8e45e9 (patch)
tree4c52c21989847b6d58d5e1ecde82d78d5f76cc53 /gnu/java/awt/peer/gtk/GtkWindowPeer.java
parentda95b185bbbfb0430e72b0a736e23d446569ced7 (diff)
downloadclasspath-d0d32bc1ec2dbe0aea6ae720e1de0c256d8e45e9.tar.gz
2005-07-14 Thomas Fitzsimmons <fitzsim@redhat.com>
* gnu/java/awt/peer/gtk/GtkChoicePeer.java (choicePostItemEvent): Rename to postChoiceItemEvent. * gnu/java/awt/peer/gtk/GtkComponentPeer.java (realize): New method. (setNativeEventMask): Likewise. * gnu/java/awt/peer/gtk/GtkGenericPeer.java (printCurrentThread): New method. * gnu/java/awt/peer/gtk/GtkWindowPeer.java (realize): New method. * include/gnu_java_awt_peer_gtk_GtkComponentPeer.h: Regenerate. * include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Likewise. * native/jni/gtk-peer/gtkpeer.h: Move widget-specific macro, variable and function declarations into the widget-specific file. Add cp_gtk_ namespace prefix to external symbols. (cp_gtk_graphics2d_init_jni): New function. (cp_gtk_graphics_init_jni): Likewise. (cp_gtk_button_init_jni): Likewise. (cp_gtk_checkbox_init_jni): Likewise. (cp_gtk_choice_init_jni): Likewise. (cp_gtk_component_init_jni): Likewise. (cp_gtk_list_init_jni): Likewise. (cp_gtk_menuitem_init_jni): Likewise. (cp_gtk_scrollbar_init_jni): Likewise. (cp_gtk_textcomponent_init_jni): Likewise. (cp_gtk_window_init_jni): Likewise. (cp_gtk_component_connect_expose_signals): Likewise. (cp_gtk_component_connect_focus_signals): Likewise. (cp_gtk_component_connect_mouse_signals): Likewise. (cp_gtk_component_connect_signals): Likewise. (cp_gtk_textcomponent_connect_signals): Likewise. (cp_gtk_print_current_thread): Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c: Remove file. Move widget-specific functions into the widget-specific files. Break main event handler into multiple widget-specific callbacks. * native/jni/gtk-peer/Makefile.am (libgtkpeer_la_SOURCES): Remove gnu_java_awt_peer_gtk_GtkEvents.c. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkFontPeer.c: Add cp_gtk_ namespace prefix to external symbols. Add widget-specific macros, variables and function declarations from gnu_java_awt_peer_gtk_GtkEvents.c. Add widget-specific callbacks to replace main event handling loop. * native/jni/classpath/native_state.c: Likewise. * native/jni/classpath/native_state.h: Likewise. * native/jni/gtk-peer/gdkfont.h: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkGraphics2D.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkPixbufDecoder.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkRobotPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GdkTextLayout.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkButtonPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkCheckboxPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkChoicePeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkClipboard.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkComponentPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkEvents.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFramePeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkGenericPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkImage.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkLabelPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkListPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuItemPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkPanelPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollPanePeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkScrollbarPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextAreaPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkTextFieldPeer.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkToolkit.c: Likewise. * native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c: Likewise. * native/jni/gtk-peer/gthread-jni.c: Likewise. * native/jni/gtk-peer/gthread-jni.h: Likewise.
Diffstat (limited to 'gnu/java/awt/peer/gtk/GtkWindowPeer.java')
-rw-r--r--gnu/java/awt/peer/gtk/GtkWindowPeer.java2
1 files changed, 2 insertions, 0 deletions
diff --git a/gnu/java/awt/peer/gtk/GtkWindowPeer.java b/gnu/java/awt/peer/gtk/GtkWindowPeer.java
index bd16f3c76..71e05a87d 100644
--- a/gnu/java/awt/peer/gtk/GtkWindowPeer.java
+++ b/gnu/java/awt/peer/gtk/GtkWindowPeer.java
@@ -63,6 +63,8 @@ public class GtkWindowPeer extends GtkContainerPeer
native void gtkWindowSetResizable (boolean resizable);
native void gtkWindowSetModal (boolean modal);
+ native void realize ();
+
int getWidth ()
{
return awtComponent.getWidth();