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

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

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

revision 1.3 by mark, Tue Jan 22 22:27:02 2002 UTC revision 1.4 by fitzsim, Wed Oct 8 16:00:58 2003 UTC
# Line 46  struct pos Line 46  struct pos
46  };  };
47    
48  void  void
49  menu_pos (GtkMenu *menu, gint *x, gint *y, gpointer user_data)  menu_pos (GtkMenu *menu __attribute__((unused)),
50              gint *x, gint *y,
51              gboolean *push_in,
52              gpointer user_data)
53  {  {
54    struct pos *p = (struct pos *) user_data;    struct pos *p = (struct pos *) user_data;
55    
56    *x = p->x;    *x = p->x;
57    *y = p->y;    *y = p->y;
58      *push_in = TRUE;
59  }  }
60    
61  JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show  JNIEXPORT void JNICALL Java_gnu_java_awt_peer_gtk_GtkPopupMenuPeer_show
# Line 87  Java_gnu_java_awt_peer_gtk_GtkPopupMenuP Line 91  Java_gnu_java_awt_peer_gtk_GtkPopupMenuP
91    gdk_threads_enter ();    gdk_threads_enter ();
92    menu = GTK_MENU (GTK_MENU_ITEM (ptr1)->submenu);    menu = GTK_MENU (GTK_MENU_ITEM (ptr1)->submenu);
93    gtk_menu_set_accel_group (menu, gtk_accel_group_new ());    gtk_menu_set_accel_group (menu, gtk_accel_group_new ());
94    gtk_accel_group_attach (gtk_menu_get_accel_group (menu),    _gtk_accel_group_attach (gtk_menu_get_accel_group (menu),
95                            GTK_OBJECT (gtk_widget_get_toplevel (ptr2)));                             G_OBJECT (gtk_widget_get_toplevel (ptr2)));
96    gdk_threads_leave ();    gdk_threads_leave ();
97  }  }

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

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