Ardour
9.0-pre0-582-g084a23a80d
|
#include <gtkactivatable.h>
Public Attributes | |
GTypeInterface | g_iface |
void(* | update )(GtkActivatable *activatable, GtkAction *action, const gchar *property_name) |
void(* | sync_action_properties )(GtkActivatable *activatable, GtkAction *action) |
GtkActivatableIface:
update | Called to update the activatable when its related action's properties change. You must check the GtkActivatable:use-action-appearance property only apply action properties that are meant to effect the appearance accordingly. |
sync_action_properties | Called to update the activatable completely, this is called internally when GtkActivatable::related-action property is set or unset and by the implementor when GtkActivatable::use-action-appearance changes. |
Since: 2.16
Definition at line 59 of file gtkactivatable.h.
GTypeInterface _GtkActivatableIface::g_iface |
Definition at line 61 of file gtkactivatable.h.
void(* _GtkActivatableIface::sync_action_properties) (GtkActivatable *activatable, GtkAction *action) |
Definition at line 67 of file gtkactivatable.h.
void(* _GtkActivatableIface::update) (GtkActivatable *activatable, GtkAction *action, const gchar *property_name) |
Definition at line 64 of file gtkactivatable.h.