![]() |
![]() |
![]() |
libxfce4menu Reference Manual | ![]() |
---|---|---|---|---|
#include <libxfce4menu/libxfce4menu.h> XfceMenuRules; XfceMenuRulesIface; gboolean xfce_menu_rules_match (XfceMenuRules *rules, XfceMenuItem *item); void xfce_menu_rules_add_all (XfceMenuRules *rules); void xfce_menu_rules_add_rules (XfceMenuRules *rules, XfceMenuRules *additional_rules); void xfce_menu_rules_add_filename (XfceMenuRules *rules, const gchar *filename); void xfce_menu_rules_add_category (XfceMenuRules *rules, const gchar *category);
XfceMenuRules is implemented by XfceMenuAndRules, XfceMenuStandardRules, XfceMenuOrRules and XfceMenuNotRules.
typedef struct { GTypeInterface __parent__; /* Virtual methods */ gboolean (*match) (XfceMenuRules *rules, XfceMenuItem *item); void (*add_rules) (XfceMenuRules *rules, XfceMenuRules *additional_rules); void (*add_all) (XfceMenuRules *rules); void (*add_filename) (XfceMenuRules *rules, const gchar *filename); void (*add_category) (XfceMenuRules *rules, const gchar *category); } XfceMenuRulesIface;
gboolean xfce_menu_rules_match (XfceMenuRules *rules, XfceMenuItem *item);
|
|
|
|
Returns : |
void xfce_menu_rules_add_rules (XfceMenuRules *rules, XfceMenuRules *additional_rules);
|
|
|
void xfce_menu_rules_add_filename (XfceMenuRules *rules, const gchar *filename);
|
|
|
void xfce_menu_rules_add_category (XfceMenuRules *rules, const gchar *category);
|
|
|