GTK+ Reference Manual | |||
---|---|---|---|
<<< Previous Page | Home | Up | Next Page >>> |
#include <gtk/gtk.h> struct GtkMenuItem; GtkWidget* gtk_menu_item_new (void); GtkWidget* gtk_menu_item_new_with_label (const gchar *label); void gtk_menu_item_set_submenu (GtkMenuItem *menu_item, GtkWidget *submenu); void gtk_menu_item_remove_submenu (GtkMenuItem *menu_item); void gtk_menu_item_set_placement (GtkMenuItem *menu_item, GtkSubmenuPlacement placement); void gtk_menu_item_configure (GtkMenuItem *menu_item, gint show_toggle_indicator, gint show_submenu_indicator); void gtk_menu_item_select (GtkMenuItem *menu_item); void gtk_menu_item_deselect (GtkMenuItem *menu_item); void gtk_menu_item_activate (GtkMenuItem *menu_item); void gtk_menu_item_right_justify (GtkMenuItem *menu_item); |
GtkObject +----GtkWidget +----GtkContainer +----GtkBin +----GtkItem +----GtkMenuItem |
"activate" void user_function (GtkMenuItem *menuitem, gpointer user_data); "activate-item" void user_function (GtkMenuItem *menuitem, gpointer user_data); |
GtkWidget* gtk_menu_item_new_with_label (const gchar *label); |
label : | |
Returns : |
void gtk_menu_item_set_submenu (GtkMenuItem *menu_item, GtkWidget *submenu); |
menu_item : | |
submenu : |
void gtk_menu_item_remove_submenu (GtkMenuItem *menu_item); |
menu_item : |
void gtk_menu_item_set_placement (GtkMenuItem *menu_item, GtkSubmenuPlacement placement); |
menu_item : | |
placement : |
void gtk_menu_item_configure (GtkMenuItem *menu_item, gint show_toggle_indicator, gint show_submenu_indicator); |
menu_item : | |
show_toggle_indicator : | |
show_submenu_indicator : |
void user_function (GtkMenuItem *menuitem, gpointer user_data); |
menuitem : | the object which received the signal. |
user_data : | user data set when the signal handler was connected. |
void user_function (GtkMenuItem *menuitem, gpointer user_data); |
menuitem : | the object which received the signal. |
user_data : | user data set when the signal handler was connected. |