![]() |
![]() |
![]() |
Cally Reference Manual | ![]() |
---|---|---|---|---|
Top | Description | Object Hierarchy | Implemented Interfaces | Signals |
CallyStageCallyStage — Implementation of the ATK interfaces for a ClutterStage |
GObject +----AtkObject +----AtkGObjectAccessible +----CallyActor +----CallyGroup +----CallyStage
CallyStage implements the required ATK interfaces for ClutterStage
Some implementation details: at this moment CallyStage is used as the most similar Window object in this toolkit (ie: emitting window related signals), although the real purpose of ClutterStage is being a canvas. Anyway, this is required for applications using just clutter, or directly ClutterStage
typedef struct _CallyStage CallyStage;
The CallyStage structure contains only private data and should be accessed using the provided API
Since 1.4
typedef struct { } CallyStageClass;
The CallyStageClass structure contains only private data
Since 1.4
AtkObject * cally_stage_new (ClutterActor *actor
);
Creates a new CallyStage for the given actor
. actor
should be a
ClutterStage.
|
a ClutterActor |
Returns : |
the newly created AtkObject |
Since 1.4
"activate"
signalvoid user_function (CallyStage *cally_actor, gpointer user_data) : Run Last
The ::activate signal is emitted when the stage receives the key focus from the underlying window system.
Toolkit implementation note: it is used when anyone adds a global event listener to "window:activate"
|
the object which received the signal |
|
user data set when the signal handler was connected. |
Since 1.4
"create"
signalvoid user_function (CallyStage *cally_actor, gpointer user_data) : Run Last
The ::create signal is emitted when the stage is created.
Toolkit implementation note: it is used when anyone adds a global event listener to "window:create"
|
the object which received the signal |
|
user data set when the signal handler was connected. |
Since 1.4
"deactivate"
signalvoid user_function (CallyStage *cally_actor, gpointer user_data) : Run Last
The ::deactivate signal is emitted when the stage loses key focus from the underlying window system.
Toolkit implementation note: it is used when anyone adds a global event listener to "window:deactivate"
|
the object which received the signal |
|
user data set when the signal handler was connected. |
Since 1.4
"destroy"
signalvoid user_function (CallyStage *cally_actor, gpointer user_data) : Run Last
The ::destroy signal is emitted when the stage is destroyed.
Toolkit implementation note: it is used when anyone adds a global event listener to "window:destroy"
|
the object which received the signal |
|
user data set when the signal handler was connected. |
Since 1.4