|
Ardour
9.0-pre0-1950-g391fe97693
|
#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.