GladeWidgetAction
GladeWidgetAction — Context menu and toolbar actions.
|
|
Object Hierarchy
GObject
+----GladeWidgetAction
Details
GWActionClass
typedef struct {
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;
GladeWidgetAction
typedef struct _GladeWidgetAction GladeWidgetAction;
glade_widget_action_class_free ()
void glade_widget_action_class_free (GWActionClass *action
);
glade_widget_action_class_clone ()
GWActionClass * glade_widget_action_class_clone (GWActionClass *action
);
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.
Property Details
The "class"
property
"class" gpointer : Write / Construct Only
GladeWidgetActionClass structure pointer.
The "sensitive"
property
"sensitive" gboolean : Read / Write
Whether or not this action is sensitive.
Default value: TRUE