|
Index
C++ Code Documentation
gtk::widget0::Menu
Derived from: gtk::widget0::MenuShell
File: WIDGET/gtk/widget0/Menu.H
public:
- Menu() : MenuShell( gtk_menu_new() );
- void append( GtkWidget *child );
- void prepend( GtkWidget *child );
- void insert( GtkWidget *child, int position );
- void popup( GtkWidget *parent_menu_shell, GtkWidget *parent_menu_item, GtkMenuPositionFunc func, gpointer data, uint button, guint32 activate_time );
- void reposition();
- void popdown();
- GtkWidget* get_active();
- void set_active( uint index );
- void set_accel_group( GtkAccelGroup *accel_group );
- GtkAccelGroup* get_accel_group();
- GtkAccelGroup* get_uline_accel_group();
- GtkAccelGroup* ensure_uline_accel_group();
- void attach_to_widget( GtkWidget *attach_widget, GtkMenuDetachFunc detacher );
- void detach();
- GtkWidget* get_attach_widget();
- void set_tearoff_state( bool torn_off );
- void set_title( char const *title );
- void reorder_child( GtkWidget *child, int position );
protected:
- Menu( GtkWidget *x ) : MenuShell(x);
private:
|