32 #import "CoreGTK/CGTKMenuShell.h"
42 +(GList*)getForAttachWidget:(
CGTKWidget*) widget;
48 -(id)initFromModel:(GMenuModel*) model;
65 -(void)attachWithChild:(
CGTKWidget*) child andLeftAttach:(guint) leftAttach andRightAttach:(guint) rightAttach andTopAttach:(guint) topAttach andBottomAttach:(guint) bottomAttach;
73 -(void)attachToWidgetWithAttachWidget:(
CGTKWidget*) attachWidget andDetacher:(GtkMenuDetachFunc) detacher;
86 -(GtkAccelGroup*)getAccelGroup;
93 -(NSString*)getAccelPath;
121 -(BOOL)getReserveToggleSize;
128 -(BOOL)getTearoffState;
135 -(NSString*)getTitle;
153 -(void)popupWithParentMenuShell:(
CGTKWidget*) parentMenuShell andParentMenuItem:(
CGTKWidget*) parentMenuItem andFunc:(GtkMenuPositionFunc) func andData:(gpointer) data andButton:(guint) button andActivateTime:(guint32) activateTime;
167 -(void)popupForDeviceWithDevice:(GdkDevice*) device andParentMenuShell:(
CGTKWidget*) parentMenuShell andParentMenuItem:(
CGTKWidget*) parentMenuItem andFunc:(GtkMenuPositionFunc) func andData:(gpointer) data andDestroy:(GDestroyNotify) destroy andButton:(guint) button andActivateTime:(guint32) activateTime;
175 -(void)reorderChildWithChild:(
CGTKWidget*) child andPosition:(gint) position;
188 -(void)setAccelGroup:(GtkAccelGroup*) accelGroup;
195 -(void)setAccelPath:(NSString*) accelPath;
202 -(void)setActive:(guint) index;
209 -(void)setMonitor:(gint) monitorNum;
216 -(void)setReserveToggleSize:(BOOL) reserveToggleSize;
223 -(void)setScreen:(GdkScreen*) screen;
230 -(void)setTearoffState:(BOOL) tornOff;
237 -(void)setTitle:(NSString*) title;