| Glade User Interface Designer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
GWActionClass; GladeWidgetAction; void glade_widget_action_class_free (GWActionClass *action); GWActionClass * glade_widget_action_class_clone (GWActionClass *action); void glade_widget_action_set_sensitive (GladeWidgetAction *action,gboolean sensitive);
"class" gpointer : Write / Construct Only "sensitive" gboolean : Read / Write "visible" gboolean : Read / Write
Use GladeWidgetAction to create custom routines to operate on widgets you add to glade, when running GladeActionActivateFunc functions you should make sure to use GladeCommand.
typedef struct {
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 */
} GWActionClass;
GWActionClass * glade_widget_action_class_clone (GWActionClass *action);
|
a GWActionClass |
Returns : |
a newlly allocated copy of action.
|
void glade_widget_action_set_sensitive (GladeWidgetAction *action,gboolean sensitive);
Set whether or not this action is sensitive.
|
a GladeWidgetAction |