| Top |
Functions
glade_widget_action_def_new ()
GladeWidgetActionDef *
glade_widget_action_def_new (const gchar *path);
glade_widget_action_def_free ()
void
glade_widget_action_def_free (GladeWidgetActionDef *action);
Frees a GladeWidgetActionDef.
glade_widget_action_def_clone ()
GladeWidgetActionDef *
glade_widget_action_def_clone (GladeWidgetActionDef *action);
glade_widget_action_def_set_important ()
void glade_widget_action_def_set_important (GladeWidgetActionDef *action,gboolean important);
glade_widget_action_def_set_label ()
void glade_widget_action_def_set_label (GladeWidgetActionDef *action,const gchar *label);
glade_widget_action_def_set_stock ()
void glade_widget_action_def_set_stock (GladeWidgetActionDef *action,const gchar *stock);
Types and Values
struct GladeWidgetActionDef
struct GladeWidgetActionDef {
const gchar *id; /* The identifier of this action in the action tree */
gchar *path; /* Full action path */
gchar *label; /* A translated label to show in the UI for this action */
gchar *stock; /* If set, this stock item will be shown in the UI along side
* the label */
gboolean important; /* If this action is important */
GList *actions;/* Recursive list of child actions */
};
