404 |
} |
} |
405 |
} |
} |
406 |
|
|
407 |
|
|
408 |
JNIEXPORT void JNICALL |
JNIEXPORT void JNICALL |
409 |
Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursor |
Java_gnu_java_awt_peer_gtk_GtkComponentPeer_gtkWidgetSetCursor |
410 |
(JNIEnv *env, jobject obj, jint type) |
(JNIEnv *env, jobject obj, jint type) |
868 |
(*env)->ReleaseStringUTFChars (env, name, font_name); |
(*env)->ReleaseStringUTFChars (env, name, font_name); |
869 |
} |
} |
870 |
|
|
871 |
void |
JNIEXPORT void JNICALL |
872 |
set_visible (GtkWidget *widget, jboolean visible) |
Java_gnu_java_awt_peer_gtk_GtkComponentPeer_show |
873 |
|
(JNIEnv *env, jobject obj) |
874 |
{ |
{ |
875 |
if (visible) |
void *ptr; |
876 |
gtk_widget_show (widget); |
|
877 |
else |
ptr = NSA_GET_PTR (env, obj); |
878 |
gtk_widget_hide (widget); |
|
879 |
|
gdk_threads_enter(); |
880 |
|
gtk_widget_show (GTK_WIDGET (ptr)); |
881 |
|
gdk_threads_leave(); |
882 |
|
} |
883 |
|
|
884 |
|
JNIEXPORT void JNICALL |
885 |
|
Java_gnu_java_awt_peer_gtk_GtkComponentPeer_hide |
886 |
|
(JNIEnv *env, jobject obj) |
887 |
|
{ |
888 |
|
void *ptr; |
889 |
|
|
890 |
|
ptr = NSA_GET_PTR (env, obj); |
891 |
|
|
892 |
|
gdk_threads_enter(); |
893 |
|
gtk_widget_hide (GTK_WIDGET (ptr)); |
894 |
|
gdk_threads_leave(); |
895 |
} |
} |
896 |
|
|
897 |
GtkLayout * |
GtkLayout * |