| Glade User Interface Designer Reference Manual | ||||
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Properties | ||||
Synopsis
struct GWActionClass; struct 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);
Properties
"class" gpointer : Write / Construct Only "sensitive" gboolean : Read / Write "visible" gboolean : Read / Write
Description
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.
Details
struct GWActionClass
struct GWActionClass {
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 */
};
glade_widget_action_class_clone ()
GWActionClass * glade_widget_action_class_clone (GWActionClass *action);
|
a GWActionClass |
Returns : |
a newlly allocated copy of action. |
glade_widget_action_set_sensitive ()
void glade_widget_action_set_sensitive (GladeWidgetAction *action,gboolean sensitive);
Set whether or not this action is sensitive.
|
a GladeWidgetAction |
