# Class GTKMenu

### Class-Hierarchy:

        NSObject
    	|
    	+---GTK
    		|
    		+---GTKObject
    			|
    			+---GTKWidget
    				|
    				+---GTKContainer
    					|
    					+---GTKMenuShell
    						|
    						+---GTKMenu

## Class GTKMenu inherits from GTKMenuShell

Last modified: 19.1.99 (./GToolKit.m)

## Method Index

+ (guint) getType
+ menu
- (void) append:(GTKWidget *) child
- (void) attachToWidget:(GTKWidget *) attach_widget detacher:(GtkMenuDetachFunc ) detacher
- (void) detach
- (GTKWidget*) getActive
- (GTKWidget*) getAttachWidget
- init
- (void) insert:(GTKWidget *) child position:(gint) position
- (void) popdown
- (void) popup:(GTKWidget *) parent_menu_shell parentMenuItem:(GTKWidget *) parent_menu_item func:(GtkMenuPositionFunc) func data:(gpointer) data button:(guint) button activateTime:(guint32) activate_time
- (void) prepend:(GTKWidget *) child
- (void) setAcceleratorTable:(GTKAcceleratorTable *) table
- (void) setActive:(guint) index

## Methods

+ (guint) getType

  Overrides: + (guint) getType in GTKMenuShell

+ menu

- init

- (void) append:(GTKWidget *) child

  Overrides: - (void) append:(GTKWidget *) child in GTKMenuShell

- (void) prepend:(GTKWidget *) child

  Overrides: - (void) prepend:(GTKWidget *) child in GTKMenuShell

- (void) insert:(GTKWidget *) child position:(gint) position

  Overrides: - (void) insert:(GTKWidget *) child position:(gint) position in GTKMenuShell

- (void) popup:(GTKWidget *) parent_menu_shell parentMenuItem:(GTKWidget *) parent_menu_item func:(GtkMenuPositionFunc) func data:(gpointer) data button:(guint) button activateTime:(guint32) activate_time

- (void) popdown

- (GTKWidget *) getActive

- (void) setActive:(guint) index

- (void) setAcceleratorTable:(GTKAcceleratorTable *) table

- (void) attachToWidget:(GTKWidget *) attach_widget detacher:(GtkMenuDetachFunc ) detacher

- (GTKWidget *) getAttachWidget

- (void) detach

generated Tue Jan 19 16:35:23 1999 by Objcdoc