![]() |
![]() |
![]() |
libxfce4menu Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Prerequisites | Known Implementations |
#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, XfceMenuNotRules, XfceMenuOrRules and XfceMenuStandardRules.
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
);
|
|
|