Top | ![]() |
![]() |
![]() |
![]() |
#define | XED_WINDOW_ACTIVATABLE_IFACE() |
void | xed_window_activatable_activate () |
void | xed_window_activatable_deactivate () |
void | xed_window_activatable_update_state () |
XedWindowActivatable is an interface which should be implemented by extensions that should be activated on a xed main window.
#define XED_WINDOW_ACTIVATABLE_IFACE(obj) (G_TYPE_CHECK_CLASS_CAST ((obj), XED_TYPE_WINDOW_ACTIVATABLE, XedWindowActivatableInterface))
void
xed_window_activatable_activate (XedWindowActivatable *activatable
);
Activates the extension on the window property.
void
xed_window_activatable_deactivate (XedWindowActivatable *activatable
);
Deactivates the extension on the window property.
void
xed_window_activatable_update_state (XedWindowActivatable *activatable
);
Triggers an update of the extension insternal state to take into account state changes in the window state, due to some event or user action.
“window”
property“window” XedWindow *
The window property contains the xed window for this XedWindowActivatable instance.
Owner: XedWindowActivatable
Flags: Read / Write / Construct Only