43 |
static void item_activate (GtkMenuItem *item __attribute__((unused)), |
static void item_activate (GtkMenuItem *item __attribute__((unused)), |
44 |
jobject peer_obj); |
jobject peer_obj); |
45 |
|
|
46 |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create |
JNIEXPORT void JNICALL |
47 |
|
Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_create |
48 |
(JNIEnv *env, jobject obj, jstring label) |
(JNIEnv *env, jobject obj, jstring label) |
49 |
{ |
{ |
50 |
GtkWidget *widget; |
GtkWidget *widget; |
125 |
(*env)->ReleaseStringUTFChars (env, name, font_name); |
(*env)->ReleaseStringUTFChars (env, name, font_name); |
126 |
} |
} |
127 |
|
|
128 |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setEnabled |
JNIEXPORT void JNICALL |
129 |
|
Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setEnabled |
130 |
(JNIEnv *env, jobject obj, jboolean enabled) |
(JNIEnv *env, jobject obj, jboolean enabled) |
131 |
{ |
{ |
132 |
void *ptr; |
void *ptr; |
138 |
gdk_threads_leave (); |
gdk_threads_leave (); |
139 |
} |
} |
140 |
|
|
141 |
JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setLabel |
JNIEXPORT void JNICALL |
142 |
|
Java_gnu_java_awt_peer_gtk_GtkMenuItemPeer_setLabel |
143 |
(JNIEnv *env, jobject obj, jstring label) |
(JNIEnv *env, jobject obj, jstring label) |
144 |
{ |
{ |
145 |
void *ptr; |
void *ptr; |