summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorThomas Fitzsimmons <fitzsim@redhat.com>2005-08-26 04:35:47 +0000
committerThomas Fitzsimmons <fitzsim@redhat.com>2005-08-26 04:35:47 +0000
commitc9d5a3b01311a1d4da172ddf4e3f3b9cc1a9514f (patch)
tree0f6ea8e3f5befe6ba24cfdcceac5854316ea557d /include
parentc9398af824ed3b1c9a28dcf166c611ded92b4b58 (diff)
downloadclasspath-c9d5a3b01311a1d4da172ddf4e3f3b9cc1a9514f.tar.gz
2005-08-26 Thomas Fitzsimmons <fitzsim@redhat.com>
PR classpath/21660: * gnu/java/awt/peer/gtk/GtkFileDialogPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkFileDialogPeer.c (AWT_FILEDIALOG_LOAD): New macro. (AWT_FILEDIALOG_SAVE): Likewise. (create(GtkContainerPeer,int)): Add mode parameter. Create Save dialog if mode is AWT_FILEDIALOG_SAVE. Remove workaround for http://bugzilla.gnome.org/show_bug.cgi?id=166852. (create()): Add mode argument to create call. * gnu/java/awt/peer/gtk/GtkWindowPeer.java, native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkWindowPeer.c (setVisibleNative): Override method. (setVisibleNativeUnlocked): Override method. Call gdk_flush after showing or hiding window. * include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h: Regenerate. * include/gnu_java_awt_peer_gtk_GtkWindowPeer.h: Regenerate.
Diffstat (limited to 'include')
-rw-r--r--include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h2
-rw-r--r--include/gnu_java_awt_peer_gtk_GtkWindowPeer.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h b/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h
index 3a2a413c5..340fcc323 100644
--- a/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h
+++ b/include/gnu_java_awt_peer_gtk_GtkFileDialogPeer.h
@@ -10,7 +10,7 @@ extern "C"
{
#endif
-JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_create (JNIEnv *env, jobject, jobject);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_create (JNIEnv *env, jobject, jobject, jint);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_connectSignals (JNIEnv *env, jobject);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeSetFile (JNIEnv *env, jobject, jstring);
JNIEXPORT jstring JNICALL Java_gnu_java_awt_peer_gtk_GtkFileDialogPeer_nativeGetDirectory (JNIEnv *env, jobject);
diff --git a/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h b/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h
index e3db5969b..1d80f0a82 100644
--- a/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h
+++ b/include/gnu_java_awt_peer_gtk_GtkWindowPeer.h
@@ -15,6 +15,8 @@ JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetResi
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_gtkWindowSetModal (JNIEnv *env, jobject, jboolean);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_realize (JNIEnv *env, jobject);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_create (JNIEnv *env, jobject, jint, jboolean, jobject);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setVisibleNative (JNIEnv *env, jobject, jboolean);
+JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_setVisibleNativeUnlocked (JNIEnv *env, jobject, jboolean);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_connectSignals (JNIEnv *env, jobject);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toBack (JNIEnv *env, jobject);
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkWindowPeer_toFront (JNIEnv *env, jobject);