| 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. |