/[classpath]/classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c
ViewVC logotype

Diff of /classpath/native/jni/gtk-peer/gnu_java_awt_peer_gtk_GtkMenuPeer.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by mkoch, Mon May 31 21:12:22 2004 UTC revision 1.13 by mark, Fri Jul 23 13:44:00 2004 UTC
# Line 128  JNIEXPORT void JNICALL Java_gnu_java_awt Line 128  JNIEXPORT void JNICALL Java_gnu_java_awt
128    (*env)->ReleaseStringUTFChars (env, label, str);    (*env)->ReleaseStringUTFChars (env, label, str);
129  }  }
130    
131    JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addTearOff
132      (JNIEnv *env, jobject obj)
133    {
134      void *ptr1;
135      GtkWidget *menu, *item;
136    
137      ptr1 = NSA_GET_PTR (env, obj);
138    
139      gdk_threads_enter ();
140    
141      menu = gtk_menu_item_get_submenu (GTK_MENU_ITEM (ptr1));
142      item = gtk_tearoff_menu_item_new ();
143      gtk_menu_shell_append (GTK_MENU_SHELL (menu), item);
144      gtk_widget_show (item);
145    
146      gdk_threads_leave ();
147    }
148    
149  JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem  JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkMenuPeer_addItem
150    (JNIEnv *env, jobject obj, jobject menuitempeer, jint key, jboolean shift)    (JNIEnv *env, jobject obj, jobject menuitempeer, jint key, jboolean shift)
151  {  {

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26