Top | ![]() |
![]() |
![]() |
![]() |
#define | NEMO_MENU_ITEM() |
#define | NEMO_MENU_ITEM_CLASS() |
#define | NEMO_MENU_IS_ITEM() |
#define | NEMO_MENU_IS_ITEM_CLASS() |
#define | NEMO_MENU_ITEM_GET_CLASS() |
NemoMenu * | nemo_menu_new () |
void | nemo_menu_append_item () |
GList * | nemo_menu_get_items () |
void | nemo_menu_item_list_free () |
GType | nemo_menu_item_get_type () |
NemoMenuItem * | nemo_menu_item_new () |
void | nemo_menu_item_activate () |
void | nemo_menu_item_set_submenu () |
gchar * | icon | Read / Write |
gchar * | label | Read / Write |
NemoMenu * | menu | Read / Write |
gchar * | name | Read / Write / Construct Only |
gboolean | priority | Read / Write |
gboolean | sensitive | Read / Write |
gboolean | separator | Read / Write |
gchar * | tip | Read / Write |
GtkWidget * | widget-a | Read / Write |
GtkWidget * | widget-b | Read / Write |
#define | NEMO_TYPE_MENU_ITEM |
NemoMenuPrivate | |
NemoMenuItemDetails | |
struct | NemoMenu |
struct | NemoMenuItem |
#define NEMO_MENU_ITEM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NEMO_TYPE_MENU_ITEM, NemoMenuItem))
#define NEMO_MENU_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NEMO_TYPE_MENU_ITEM, NemoMenuItemClass))
#define NEMO_MENU_IS_ITEM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NEMO_TYPE_MENU_ITEM))
#define NEMO_MENU_IS_ITEM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((obj), NEMO_TYPE_MENU_ITEM))
#define NEMO_MENU_ITEM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS((obj), NEMO_TYPE_MENU_ITEM, NemoMenuItemClass))
NemoMenuItem * nemo_menu_item_new (const char *name
,const char *label
,const char *tip
,const char *icon
);
Creates a new menu item that can be added to the toolbar or to a contextual menu.
void
nemo_menu_item_activate (NemoMenuItem *item
);
emits the activate signal.
void nemo_menu_item_set_submenu (NemoMenuItem *item
,NemoMenu *menu
);
Attachs a menu to the given NemoMenuItem.
“icon”
property“icon” gchar *
Name of the icon to display in the menu item.
Flags: Read / Write
Default value: NULL
“label”
property“label” gchar *
Label to display to the user.
Flags: Read / Write
Default value: NULL
“menu”
property“menu” NemoMenu *
The menu belonging to this item. May be null.
Flags: Read / Write
“name”
property“name” gchar *
Name of the item.
Flags: Read / Write / Construct Only
Default value: NULL
“priority”
property“priority” gboolean
Show priority text in toolbars.
Flags: Read / Write
Default value: TRUE
“sensitive”
property“sensitive” gboolean
Whether the menu item is sensitive.
Flags: Read / Write
Default value: TRUE
“separator”
property“separator” gboolean
Is a separator.
Flags: Read / Write
Default value: FALSE
“widget-a”
property“widget-a” GtkWidget *
The custom widget to use in place of text.
Flags: Read / Write
“widget-b”
property“widget-b” GtkWidget *
The custom widget to use in place of text.
Flags: Read / Write
“activate”
signalvoid user_function (NemoMenuItem *nemomenuitem, gpointer user_data)
nemomenuitem |
the object which received the signal. |
|
user_data |
user data set when the signal handler was connected. |
Flags: Run Last