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:


gtk::widget0::Menu GANG