Public member index:
-
Gtk_Menu();
-
-
Gtk_Menu(GtkMenu *castitem);
-
-
void append(const Gtk_MenuItem &child);
- append a menu item
-
void prepend(const Gtk_MenuItem &child);
- insert a menu item in first position
-
void insert(const Gtk_MenuItem &child,gint position);
- insert a menu item at specified position
-
void append(const Gtk_ObjectHandle <Gtk_MenuItem > &child);
-
-
void prepend(const Gtk_ObjectHandle <Gtk_MenuItem > &child);
-
-
void insert(const Gtk_ObjectHandle <Gtk_MenuItem > &child,gint position);
-
-
void popup(const Gtk_MenuShell &parent_menu_shell,const Gtk_MenuItem &parent_menu_item,GtkMenuPositionFunc func,gpointer data,gint button,guint32 activate_time);
- Display the menu on screen
-
void popup(GtkMenuPositionFunc func,gpointer data,gint button,guint32 activate_time);
-
-
void popdown();
- Hides the menu away
-
const Gtk_Widget *get_active()const;
-
-
Gtk_Widget *get_active();
-
-
void set_active(gint index);
-
-
void reposition();
-
-
void set_accel_group(const Gtk_AccelGroup &accel_group);
-
-
void set_tearoff_state(bool torn_off);
-
-
void set_title(const _gtk_string &title);
-
-
void attach_to_widget(const Gtk_Widget &widget,GtkMenuDetachFunc detacher);
-
-
const Gtk_Widget *get_attach_widget()const;
-
-
Gtk_Widget *get_attach_widget();
-
-
void detach();
-
-
GtkMenu *gtkobj();
-
-
const GtkMenu *gtkobj()const;
-
-
static bool isGtkMenu(Gtk_Object *checkcast);
-
Protected member index:
-
-
-
-
-
-
-
virtual void *get_parent_class();
-
-
-
-
-
Private member index:
-
-
-
GtkType get_type();
-
-
const Gtk_Widget *_get_active()const;
-
|