| garcon Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | ||||
#include <garcon/garcon.h> struct GarconMenuElementIface; const gchar * garcon_menu_element_get_name (GarconMenuElement *element); const gchar * garcon_menu_element_get_comment (GarconMenuElement *element); const gchar * garcon_menu_element_get_icon_name (GarconMenuElement *element); gboolean garcon_menu_element_get_visible (GarconMenuElement *element); gboolean garcon_menu_element_get_show_in_environment (GarconMenuElement *element); gboolean garcon_menu_element_get_no_display (GarconMenuElement *element); gboolean garcon_menu_element_equal (GarconMenuElement *a,GarconMenuElement *b);
Interface implemented by the Garcon types GarconMenuItem, GarconMenuSeparator and GarconMenu.
struct GarconMenuElementIface {
GTypeInterface __parent__;
/* Virtual methods */
const gchar *(*get_name) (GarconMenuElement *element);
const gchar *(*get_comment) (GarconMenuElement *element);
const gchar *(*get_icon_name) (GarconMenuElement *element);
gboolean (*get_visible) (GarconMenuElement *element);
gboolean (*get_show_in_environment) (GarconMenuElement *element);
gboolean (*get_no_display) (GarconMenuElement *element);
gboolean (*equal) (GarconMenuElement *element,
GarconMenuElement *other);
};
const gchar * garcon_menu_element_get_name (GarconMenuElement *element);
const gchar * garcon_menu_element_get_comment (GarconMenuElement *element);
const gchar * garcon_menu_element_get_icon_name (GarconMenuElement *element);
gboolean garcon_menu_element_get_visible (GarconMenuElement *element);
gboolean garcon_menu_element_get_show_in_environment
(GarconMenuElement *element);
gboolean garcon_menu_element_get_no_display (GarconMenuElement *element);
gboolean garcon_menu_element_equal (GarconMenuElement *a,GarconMenuElement *b);