| Top |
| GtkWidget * | garcon_gtk_menu_new () |
| void | garcon_gtk_menu_set_menu () |
| GarconMenu * | garcon_gtk_menu_get_menu () |
| void | garcon_gtk_menu_set_show_generic_names () |
| gboolean | garcon_gtk_menu_get_show_generic_names () |
| void | garcon_gtk_menu_set_show_menu_icons () |
| gboolean | garcon_gtk_menu_get_show_menu_icons () |
| void | garcon_gtk_menu_set_show_tooltips () |
| gboolean | garcon_gtk_menu_get_show_tooltips () |
| void | garcon_gtk_menu_set_show_desktop_actions () |
| gboolean | garcon_gtk_menu_get_show_desktop_actions () |
| GtkMenu * | garcon_gtk_menu_get_desktop_actions_menu () |
| void | garcon_gtk_menu_set_right_click_edits () |
| gboolean | garcon_gtk_menu_get_right_click_edits () |
| GarconMenu * | menu | Read / Write |
| gboolean | right-click-edits | Read / Write |
| gboolean | show-desktop-actions | Read / Write |
| gboolean | show-generic-names | Read / Write |
| gboolean | show-menu-icons | Read / Write |
| gboolean | show-tooltips | Read / Write |
GObject
╰── GInitiallyUnowned
╰── GtkWidget
╰── GtkContainer
╰── GtkMenuShell
╰── GtkMenu
╰── GarconGtkMenu
GtkWidget *
garcon_gtk_menu_new (GarconMenu *garcon_menu);
Creates a new GarconGtkMenu for the .menu file referred to by garcon_menu
.
This operation only fails if garcon_menu
is invalid.
The caller is responsible to destroy the returned GarconGtkMenu
using g_object_unref().
void garcon_gtk_menu_set_menu (GarconGtkMenu *menu,GarconMenu *garcon_menu);
GarconMenu *
garcon_gtk_menu_get_menu (GarconGtkMenu *menu);
The GarconMenu used to create the GtkMenu.
The caller is responsible to releasing the returned GarconMenu
using g_object_unref().
void garcon_gtk_menu_set_show_generic_names (GarconGtkMenu *menu,gboolean show_generic_names);
gboolean
garcon_gtk_menu_get_show_generic_names
(GarconGtkMenu *menu);
void garcon_gtk_menu_set_show_menu_icons (GarconGtkMenu *menu,gboolean show_menu_icons);
gboolean
garcon_gtk_menu_get_show_menu_icons (GarconGtkMenu *menu);
void garcon_gtk_menu_set_show_tooltips (GarconGtkMenu *menu,gboolean show_tooltips);
gboolean
garcon_gtk_menu_get_show_tooltips (GarconGtkMenu *menu);
void garcon_gtk_menu_set_show_desktop_actions (GarconGtkMenu *menu,gboolean show_desktop_actions);
gboolean
garcon_gtk_menu_get_show_desktop_actions
(GarconGtkMenu *menu);
GtkMenu *
garcon_gtk_menu_get_desktop_actions_menu
(GarconMenuItem *item);
Application icons are never shown on the action menu items.
void garcon_gtk_menu_set_right_click_edits (GarconGtkMenu *menu,gboolean enable_right_click_edits);
gboolean
garcon_gtk_menu_get_right_click_edits (GarconGtkMenu *menu);
“right-click-edits” property “right-click-edits” gboolean
right click to edit menu items.
Owner: GarconGtkMenu
Flags: Read / Write
Default value: FALSE
“show-desktop-actions” property “show-desktop-actions” gboolean
show desktop actions in a submenu.
Owner: GarconGtkMenu
Flags: Read / Write
Default value: FALSE
“show-generic-names” property “show-generic-names” gboolean
show-generic-names.
Owner: GarconGtkMenu
Flags: Read / Write
Default value: FALSE
“show-menu-icons” property “show-menu-icons” gboolean
show-menu-icons.
Owner: GarconGtkMenu
Flags: Read / Write
Default value: TRUE