Top | ![]() |
![]() |
![]() |
![]() |
NautilusMenuItem is an object that describes an item in a file manager
menu. Extensions can provide NautilusMenuItem objects by registering a
NautilusMenuProvider and returning them from
nautilus_menu_provider_get_file_items()
, or
nautilus_menu_provider_get_background_items()
, which will be called by the
main application when creating menus.
NautilusMenuItem * nautilus_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
nautilus_menu_item_activate (NautilusMenuItem *item
);
emits the activate signal.
void nautilus_menu_item_set_submenu (NautilusMenuItem *item
,NautilusMenu *menu
);
Attachs a menu to the given NautilusMenuItem.
item |
pointer to a NautilusMenuItem |
|
menu |
pointer to a NautilusMenu to attach to the button |