/[classpath]/classpath/gnu/java/awt/peer/gtk/GtkMenuPeer.java
ViewVC logotype

Diff of /classpath/gnu/java/awt/peer/gtk/GtkMenuPeer.java

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

revision 1.7 by mark, Sat Apr 17 23:24:46 2004 UTC revision 1.8 by mark, Fri Jul 23 13:44:00 2004 UTC
# Line 52  public class GtkMenuPeer extends GtkMenu Line 52  public class GtkMenuPeer extends GtkMenu
52    native void create (String label);    native void create (String label);
53    native void addItem (MenuItemPeer item, int key, boolean shiftModifier);    native void addItem (MenuItemPeer item, int key, boolean shiftModifier);
54    native void setupAccelGroup (GtkGenericPeer container);    native void setupAccelGroup (GtkGenericPeer container);
55      native void addTearOff ();
56    
57    public GtkMenuPeer (Menu menu)    public GtkMenuPeer (Menu menu)
58    {    {
59      super (menu);      super (menu);
60            
61        if (menu.isTearOff())
62          addTearOff();
63    
64      MenuContainer parent = menu.getParent ();      MenuContainer parent = menu.getParent ();
65      if (parent instanceof Menu)      if (parent instanceof Menu)
66        setupAccelGroup ((GtkGenericPeer)((Menu)parent).getPeer ());        setupAccelGroup ((GtkGenericPeer)((Menu)parent).getPeer ());

Legend:
Removed from v.1.7  
changed lines
  Added in v.1.8

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