Public member index:
-
-
-
-
-
-
-
-
-
static GtkType get_type();
-
-
GtkMenu *gtkobj();
-
-
const GtkMenu *gtkobj()const;
-
-
static bool isA(Gtk_Object *checkcast);
-
-
-
-
virtual ~Gtk_Menu();
-
-
Gtk_Menu();
-
-
void append(Gtk_MenuItem &child);
- append a menu item
-
void prepend(Gtk_MenuItem &child);
- insert a menu item in first position
-
void insert(Gtk_MenuItem &child,gint position);
- insert a menu item at specified position
-
void popup(Gtk_MenuShell &parent_menu_shell,Gtk_MenuItem &parent_menu_item,GtkMenuPositionFunc func,gpointer data,guint button,guint32 activate_time);
- Display the menu on screen
-
void popup(GtkMenuPositionFunc func,gpointer data,guint button,guint32 activate_time);
-
-
void popdown();
- Hides the menu away
-
Gtk_MenuItem *get_active()const;
-
-
void set_active(gint index);
-
-
void reposition();
-
-
void set_accel_group(Gtk_AccelGroup *accel_group=0);
-
-
void set_accel_group(Gtk_AccelGroup &accel_group);
-
-
Gtk_AccelGroup *get_accel_group()const;
-
-
Gtk_AccelGroup *get_uline_accel_group()const;
-
-
Gtk_AccelGroup *ensure_uline_accel_group()const;
-
-
void set_tearoff_state(bool torn_off);
-
-
void set_title(const gtkmm_string &title);
-
-
void reorder_child(const Gtk_MenuItem &child,gint position);
-
-
Gtk_Widget *get_attach_widget()const;
-
-
void detach();
-
Protected member index:
-
void initialize_class();
-
-
void *get_parent_class();
-
-
static void init_parent_class();
-
-
explicit Gtk_Menu(GtkMenu *castitem);
-
-
void attach_to_widget(Gtk_Widget &widget,GtkMenuDetachFunc detacher);
-
Private member index:
-
-
-
Gtk_Menu(const Gtk_Menu &);
-
-
Gtk_Menu &operator =(const Gtk_Menu &);
-
|