aboutsummaryrefslogtreecommitdiffstats
path: root/pages/develop/api/efl/canvas/object/method
diff options
context:
space:
mode:
Diffstat (limited to 'pages/develop/api/efl/canvas/object/method')
-rw-r--r--pages/develop/api/efl/canvas/object/method/clipees_has.txt14
-rw-r--r--pages/develop/api/efl/canvas/object/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/canvas/object/method/debug_name_override.txt26
-rw-r--r--pages/develop/api/efl/canvas/object/method/del.txt18
-rw-r--r--pages/develop/api/efl/canvas/object/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/canvas/object/method/finalize.txt10
-rw-r--r--pages/develop/api/efl/canvas/object/method/key_grab.txt38
-rw-r--r--pages/develop/api/efl/canvas/object/method/key_ungrab.txt18
-rw-r--r--pages/develop/api/efl/canvas/object/method/lower.txt18
-rw-r--r--pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt22
-rw-r--r--pages/develop/api/efl/canvas/object/method/provider_find.txt14
-rw-r--r--pages/develop/api/efl/canvas/object/method/raise.txt18
-rw-r--r--pages/develop/api/efl/canvas/object/method/seat_focus_add.txt26
-rw-r--r--pages/develop/api/efl/canvas/object/method/seat_focus_check.txt14
-rw-r--r--pages/develop/api/efl/canvas/object/method/seat_focus_del.txt18
-rw-r--r--pages/develop/api/efl/canvas/object/method/stack_above.txt30
-rw-r--r--pages/develop/api/efl/canvas/object/method/stack_below.txt30
17 files changed, 171 insertions, 171 deletions
diff --git a/pages/develop/api/efl/canvas/object/method/clipees_has.txt b/pages/develop/api/efl/canvas/object/method/clipees_has.txt
index d3fbf8079..80153b28e 100644
--- a/pages/develop/api/efl/canvas/object/method/clipees_has.txt
+++ b/pages/develop/api/efl/canvas/object/method/clipees_has.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Canvas.Object.clipees_has~~
+===== Description =====
+
+%%Test if any object is clipped by %%''obj''%%.%%
+
+//Since 1.8//
+{{page>:develop:api-include:efl:canvas:object:method:clipees_has:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -13,13 +20,6 @@ clipees_has @const {
Eina_Bool efl_canvas_object_clipees_has(const Eo *obj);
</code>
-===== Description =====
-
-%%Test if any object is clipped by %%''obj''%%.%%
-
-//Since 1.8//
-{{page>:develop:api-include:efl:canvas:object:method:clipees_has:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.clipees_has**
diff --git a/pages/develop/api/efl/canvas/object/method/constructor.txt b/pages/develop/api/efl/canvas/object/method/constructor.txt
index f117b698f..93932b63f 100644
--- a/pages/develop/api/efl/canvas/object/method/constructor.txt
+++ b/pages/develop/api/efl/canvas/object/method/constructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Canvas.Object.constructor~~
+===== Description =====
+
+%%Call the object's constructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:canvas:object:method:constructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]].//===== Signature =====
<code>
@@ -13,13 +20,6 @@ constructor {
Efl_Object *efl_constructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's constructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:canvas:object:method:constructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/canvas/object/method/debug_name_override.txt b/pages/develop/api/efl/canvas/object/method/debug_name_override.txt
index 25b098f45..c318d7a46 100644
--- a/pages/develop/api/efl/canvas/object/method/debug_name_override.txt
+++ b/pages/develop/api/efl/canvas/object/method/debug_name_override.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Canvas.Object.debug_name_override~~
+===== Description =====
+
+%%Build a read-only name for this object used for debugging.%%
+
+%%Multiple calls using efl_super() can be chained in order to build the entire debug name, from parent to child classes. In C the usual way to build the string is as follows:%%
+
+%%efl_debug_name_override(efl_super(obj, MY_CLASS), sb); eina_strbuf_append_printf(sb, "new_information");%%
+
+%%In general, more debug information should be added to %%''sb''%% after calling the super function.%%
+
+//Since 1.21//
+{{page>:develop:api-include:efl:canvas:object:method:debug_name_override:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:debug_name_override|Efl.Object.debug_name_override]].//===== Signature =====
<code>
@@ -19,19 +32,6 @@ void efl_debug_name_override(Eo *obj, Eina_Strbuf *sb);
* **sb** //(in)// - %%A string buffer, must not be %%''null''%%.%%
-===== Description =====
-
-%%Build a read-only name for this object used for debugging.%%
-
-%%Multiple calls using efl_super() can be chained in order to build the entire debug name, from parent to child classes. In C the usual way to build the string is as follows:%%
-
-%%efl_debug_name_override(efl_super(obj, MY_CLASS), sb); eina_strbuf_append_printf(sb, "new_information");%%
-
-%%In general, more debug information should be added to %%''sb''%% after calling the super function.%%
-
-//Since 1.21//
-{{page>:develop:api-include:efl:canvas:object:method:debug_name_override:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:debug_name_override|Efl.Object.debug_name_override]]
diff --git a/pages/develop/api/efl/canvas/object/method/del.txt b/pages/develop/api/efl/canvas/object/method/del.txt
index 042106df2..1b56a08f3 100644
--- a/pages/develop/api/efl/canvas/object/method/del.txt
+++ b/pages/develop/api/efl/canvas/object/method/del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Canvas.Object.del~~
+===== Description =====
+
+%%Unrefs the object and reparents it to NULL.%%
+
+%%Because efl_del() unrefs and reparents to NULL, it doesn't really delete the object.%%
+
+%%This method accepts a const object for convenience, so all objects could be passed to it easily.%%
+{{page>:develop:api-include:efl:canvas:object:method:del:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:del|Efl.Object.del]].//===== Signature =====
<code>
@@ -11,15 +20,6 @@ del @const {}
void efl_del(const Eo *obj);
</code>
-===== Description =====
-
-%%Unrefs the object and reparents it to NULL.%%
-
-%%Because efl_del() unrefs and reparents to NULL, it doesn't really delete the object.%%
-
-%%This method accepts a const object for convenience, so all objects could be passed to it easily.%%
-{{page>:develop:api-include:efl:canvas:object:method:del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:del|Efl.Object.del]]
diff --git a/pages/develop/api/efl/canvas/object/method/destructor.txt b/pages/develop/api/efl/canvas/object/method/destructor.txt
index 4308fabd9..09c56b7d5 100644
--- a/pages/develop/api/efl/canvas/object/method/destructor.txt
+++ b/pages/develop/api/efl/canvas/object/method/destructor.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Canvas.Object.destructor~~
+===== Description =====
+
+%%Call the object's destructor.%%
+
+%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
+{{page>:develop:api-include:efl:canvas:object:method:destructor:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
<code>
@@ -11,13 +18,6 @@ destructor {}
void efl_destructor(Eo *obj);
</code>
-===== Description =====
-
-%%Call the object's destructor.%%
-
-%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
-{{page>:develop:api-include:efl:canvas:object:method:destructor:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/canvas/object/method/finalize.txt b/pages/develop/api/efl/canvas/object/method/finalize.txt
index a9b6c0365..1eeeccba1 100644
--- a/pages/develop/api/efl/canvas/object/method/finalize.txt
+++ b/pages/develop/api/efl/canvas/object/method/finalize.txt
@@ -1,4 +1,9 @@
~~Title: Efl.Canvas.Object.finalize~~
+===== Description =====
+
+%%Called at the end of #eo_add. Should not be called, just overridden.%%
+{{page>:develop:api-include:efl:canvas:object:method:finalize:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]].//===== Signature =====
<code>
@@ -13,11 +18,6 @@ finalize {
Efl_Object *efl_finalize(Eo *obj);
</code>
-===== Description =====
-
-%%Called at the end of #eo_add. Should not be called, just overridden.%%
-{{page>:develop:api-include:efl:canvas:object:method:finalize:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:finalize|Efl.Object.finalize]]
diff --git a/pages/develop/api/efl/canvas/object/method/key_grab.txt b/pages/develop/api/efl/canvas/object/method/key_grab.txt
index 367f07c7b..96dd08646 100644
--- a/pages/develop/api/efl/canvas/object/method/key_grab.txt
+++ b/pages/develop/api/efl/canvas/object/method/key_grab.txt
@@ -1,4 +1,23 @@
~~Title: Efl.Canvas.Object.key_grab~~
+===== Description =====
+
+%%Requests %%''keyname''%% key events be directed to %%''obj''%%.%%
+
+%%Key grabs allow one or more objects to receive key events for specific key strokes even if other objects have focus. Whenever a key is grabbed, only the objects grabbing it will get the events for the given keys.%%
+
+%%%%''keyname''%% is a platform dependent symbolic name for the key pressed (see @ref Evas_Keys for more information).%%
+
+%%%%''modifiers''%% and %%''not_modifiers''%% are bit masks of all the modifiers that must and mustn't, respectively, be pressed along with %%''keyname''%% key in order to trigger this new key grab. Modifiers can be things such as Shift and Ctrl as well as user defined types via @ref evas_key_modifier_add. Retrieve them with @ref evas_key_modifier_mask_get or use 0 for empty masks.%%
+
+%%%%''exclusive''%% will make the given object the only one permitted to grab the given key. If given %%''true''%%, subsequent calls on this function with different %%''obj''%% arguments will fail, unless the key is ungrabbed again.%%
+
+<note warning>
+%%Providing impossible modifier sets creates undefined behavior.%%
+</note>
+
+%%See also %%[[:develop:api:efl:canvas:object:method:key_ungrab|Efl.Canvas.Object.key_ungrab]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, @ref evas_focus_get, @ref evas_key_modifier_add.%%
+{{page>:develop:api-include:efl:canvas:object:method:key_grab:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -26,25 +45,6 @@ Eina_Bool efl_canvas_object_key_grab(Eo *obj, const char *keyname, Efl_Input_Mod
* **not_modifiers** //(in)// - %%A combinaison of modifier keys that must not be present to trigger the event.%%
* **exclusive** //(in)// - %%Request that the %%''obj''%% is the only object receiving the %%''keyname''%% events.%%
-===== Description =====
-
-%%Requests %%''keyname''%% key events be directed to %%''obj''%%.%%
-
-%%Key grabs allow one or more objects to receive key events for specific key strokes even if other objects have focus. Whenever a key is grabbed, only the objects grabbing it will get the events for the given keys.%%
-
-%%%%''keyname''%% is a platform dependent symbolic name for the key pressed (see @ref Evas_Keys for more information).%%
-
-%%%%''modifiers''%% and %%''not_modifiers''%% are bit masks of all the modifiers that must and mustn't, respectively, be pressed along with %%''keyname''%% key in order to trigger this new key grab. Modifiers can be things such as Shift and Ctrl as well as user defined types via @ref evas_key_modifier_add. Retrieve them with @ref evas_key_modifier_mask_get or use 0 for empty masks.%%
-
-%%%%''exclusive''%% will make the given object the only one permitted to grab the given key. If given %%''true''%%, subsequent calls on this function with different %%''obj''%% arguments will fail, unless the key is ungrabbed again.%%
-
-<note warning>
-%%Providing impossible modifier sets creates undefined behavior.%%
-</note>
-
-%%See also %%[[:develop:api:efl:canvas:object:method:key_ungrab|Efl.Canvas.Object.key_ungrab]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, @ref evas_focus_get, @ref evas_key_modifier_add.%%
-{{page>:develop:api-include:efl:canvas:object:method:key_grab:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.key_grab**
diff --git a/pages/develop/api/efl/canvas/object/method/key_ungrab.txt b/pages/develop/api/efl/canvas/object/method/key_ungrab.txt
index f470a9bf4..7b775990e 100644
--- a/pages/develop/api/efl/canvas/object/method/key_ungrab.txt
+++ b/pages/develop/api/efl/canvas/object/method/key_ungrab.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Canvas.Object.key_ungrab~~
+===== Description =====
+
+%%Removes the grab on %%''keyname''%% key events by %%''obj''%%.%%
+
+%%Removes a key grab on %%''obj''%% if %%''keyname''%%, %%''modifiers''%%, and %%''not_modifiers''%% match.%%
+
+%%See also %%[[:develop:api:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, and the legacy API evas_focus_get.%%
+{{page>:develop:api-include:efl:canvas:object:method:key_ungrab:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -23,15 +32,6 @@ void efl_canvas_object_key_ungrab(Eo *obj, const char *keyname, Efl_Input_Modifi
* **modifiers** //(in)// - %%A mask of modifiers that must be present to trigger the event.%%
* **not_modifiers** //(in)// - %%A mask of modifiers that must not not be present to trigger the event.%%
-===== Description =====
-
-%%Removes the grab on %%''keyname''%% key events by %%''obj''%%.%%
-
-%%Removes a key grab on %%''obj''%% if %%''keyname''%%, %%''modifiers''%%, and %%''not_modifiers''%% match.%%
-
-%%See also %%[[:develop:api:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.get]]%%, %%[[:develop:api:efl:canvas:object:property:key_focus|Efl.Canvas.Object.key_focus.set]]%%, and the legacy API evas_focus_get.%%
-{{page>:develop:api-include:efl:canvas:object:method:key_ungrab:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.key_ungrab**
diff --git a/pages/develop/api/efl/canvas/object/method/lower.txt b/pages/develop/api/efl/canvas/object/method/lower.txt
index 7cbc7115e..f140946ff 100644
--- a/pages/develop/api/efl/canvas/object/method/lower.txt
+++ b/pages/develop/api/efl/canvas/object/method/lower.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Canvas.Object.lower~~
+===== Description =====
+
+%%Lower %%''obj''%% to the bottom of its layer.%%
+
+%%%%''obj''%% will, then, be the lowest one in the layer it belongs to. Objects on other layers won't get touched.%%
+
+%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]%%()%%
+{{page>:develop:api-include:efl:canvas:object:method:lower:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]].//===== Signature =====
<code>
@@ -11,15 +20,6 @@ lower @pure_virtual {}
void efl_gfx_stack_lower(Eo *obj);
</code>
-===== Description =====
-
-%%Lower %%''obj''%% to the bottom of its layer.%%
-
-%%%%''obj''%% will, then, be the lowest one in the layer it belongs to. Objects on other layers won't get touched.%%
-
-%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]%%()%%
-{{page>:develop:api-include:efl:canvas:object:method:lower:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]
diff --git a/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt b/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt
index 552b624c0..643dac519 100644
--- a/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt
+++ b/pages/develop/api/efl/canvas/object/method/pointer_coords_inside_get.txt
@@ -1,4 +1,15 @@
~~Title: Efl.Canvas.Object.pointer_coords_inside_get~~
+===== Description =====
+
+%%Returns whether the coords are logically inside the object.%%
+
+%%When this function is called it will return a value of either %%''false''%% or %%''true''%%, depending on if the coords are inside the object's current geometry.%%
+
+%%A return value of %%''true''%% indicates the position is logically inside the object, and %%''false''%% implies it is logically outside the object.%%
+
+%%If %%''e''%% is not a valid object, the return value is undefined.%%
+{{page>:develop:api-include:efl:canvas:object:method:pointer_coords_inside_get:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -22,17 +33,6 @@ Eina_Bool efl_canvas_object_pointer_coords_inside_get(Eo *obj, int x, int y);
* **x** //(in)// - %%The canvas-relative x coordinate.%%
* **y** //(in)// - %%The canvas-relative y coordinate.%%
-===== Description =====
-
-%%Returns whether the coords are logically inside the object.%%
-
-%%When this function is called it will return a value of either %%''false''%% or %%''true''%%, depending on if the coords are inside the object's current geometry.%%
-
-%%A return value of %%''true''%% indicates the position is logically inside the object, and %%''false''%% implies it is logically outside the object.%%
-
-%%If %%''e''%% is not a valid object, the return value is undefined.%%
-{{page>:develop:api-include:efl:canvas:object:method:pointer_coords_inside_get:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.pointer_coords_inside_get**
diff --git a/pages/develop/api/efl/canvas/object/method/provider_find.txt b/pages/develop/api/efl/canvas/object/method/provider_find.txt
index 7c885ff08..efd62947c 100644
--- a/pages/develop/api/efl/canvas/object/method/provider_find.txt
+++ b/pages/develop/api/efl/canvas/object/method/provider_find.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Canvas.Object.provider_find~~
+===== Description =====
+
+%%Searches up in the object tree for a provider which knows the given class/interface.%%
+
+%%The object from the provider will then be returned. The base implementation calls the provider_find function on the object parent, and returns its result. If no parent is present NULL is returned. Each implementation has to support this function by overriding it and returning itself if the interface matches the parameter. If this is not done the class cannot be found up in the object tree.%%
+{{page>:develop:api-include:efl:canvas:object:method:provider_find:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:object:method:provider_find|Efl.Object.provider_find]].//===== Signature =====
<code>
@@ -20,13 +27,6 @@ Efl_Object *efl_provider_find(Eo *obj, const Efl_Object *klass);
* **klass** //(in)// - %%The class identifier to search for%%
-===== Description =====
-
-%%Searches up in the object tree for a provider which knows the given class/interface.%%
-
-%%The object from the provider will then be returned. The base implementation calls the provider_find function on the object parent, and returns its result. If no parent is present NULL is returned. Each implementation has to support this function by overriding it and returning itself if the interface matches the parameter. If this is not done the class cannot be found up in the object tree.%%
-{{page>:develop:api-include:efl:canvas:object:method:provider_find:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:object:method:provider_find|Efl.Object.provider_find]]
diff --git a/pages/develop/api/efl/canvas/object/method/raise.txt b/pages/develop/api/efl/canvas/object/method/raise.txt
index 606cd3f37..e3c607295 100644
--- a/pages/develop/api/efl/canvas/object/method/raise.txt
+++ b/pages/develop/api/efl/canvas/object/method/raise.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Canvas.Object.raise~~
+===== Description =====
+
+%%Raise %%''obj''%% to the top of its layer.%%
+
+%%%%''obj''%% will, then, be the highest one in the layer it belongs to. Object on other layers won't get touched.%%
+
+%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]%%()%%
+{{page>:develop:api-include:efl:canvas:object:method:raise:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]].//===== Signature =====
<code>
@@ -11,15 +20,6 @@ raise @pure_virtual {}
void efl_gfx_stack_raise(Eo *obj);
</code>
-===== Description =====
-
-%%Raise %%''obj''%% to the top of its layer.%%
-
-%%%%''obj''%% will, then, be the highest one in the layer it belongs to. Object on other layers won't get touched.%%
-
-%%See also %%[[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]%%(), %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%() and %%[[:develop:api:efl:gfx:stack:method:lower|Efl.Gfx.Stack.lower]]%%()%%
-{{page>:develop:api-include:efl:canvas:object:method:raise:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:gfx:stack:method:raise|Efl.Gfx.Stack.raise]]
diff --git a/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt b/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt
index 96a4c9d42..173d97c1e 100644
--- a/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt
+++ b/pages/develop/api/efl/canvas/object/method/seat_focus_add.txt
@@ -1,4 +1,17 @@
~~Title: Efl.Canvas.Object.seat_focus_add~~
+===== Description =====
+
+%%Add a seat to the focus list.%%
+
+%%Evas supports that an Efl.Canvas.Object may be focused by multiple seats at the same time. This function adds a new seat to the focus list, in other words, after the seat is added to the list this object will now be also focused by this new seat.%%
+
+%%This function generates an @ref EFL_CANVAS_OBJECT_EVENT_FOCUS_DEVICE_IN event.%%
+
+%%@note The old focus APIs ( @ref evas_object_focus_get, @ref evas_object_focus_set, %%[[:develop:api:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%) will still work, however they will only act on the default seat.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:canvas:object:method:seat_focus_add:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,19 +33,6 @@ Eina_Bool efl_canvas_object_seat_focus_add(Eo *obj, Efl_Input_Device *seat);
* **seat** //(in)// - %%The seat that should be added to the focus list. Use %%''null''%% for the default seat.%%
-===== Description =====
-
-%%Add a seat to the focus list.%%
-
-%%Evas supports that an Efl.Canvas.Object may be focused by multiple seats at the same time. This function adds a new seat to the focus list, in other words, after the seat is added to the list this object will now be also focused by this new seat.%%
-
-%%This function generates an @ref EFL_CANVAS_OBJECT_EVENT_FOCUS_DEVICE_IN event.%%
-
-%%@note The old focus APIs ( @ref evas_object_focus_get, @ref evas_object_focus_set, %%[[:develop:api:efl:canvas:object:method:key_grab|Efl.Canvas.Object.key_grab]]%%) will still work, however they will only act on the default seat.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:canvas:object:method:seat_focus_add:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.seat_focus_add**
diff --git a/pages/develop/api/efl/canvas/object/method/seat_focus_check.txt b/pages/develop/api/efl/canvas/object/method/seat_focus_check.txt
index 82a7f2958..9a5348512 100644
--- a/pages/develop/api/efl/canvas/object/method/seat_focus_check.txt
+++ b/pages/develop/api/efl/canvas/object/method/seat_focus_check.txt
@@ -1,4 +1,11 @@
~~Title: Efl.Canvas.Object.seat_focus_check~~
+===== Description =====
+
+%%Check if this object is focused by a given seat%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:canvas:object:method:seat_focus_check:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,13 +27,6 @@ Eina_Bool efl_canvas_object_seat_focus_check(Eo *obj, Efl_Input_Device *seat);
* **seat** //(in)// - %%The seat to check if the object is focused. Use %%''null''%% for the default seat.%%
-===== Description =====
-
-%%Check if this object is focused by a given seat%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:canvas:object:method:seat_focus_check:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.seat_focus_check**
diff --git a/pages/develop/api/efl/canvas/object/method/seat_focus_del.txt b/pages/develop/api/efl/canvas/object/method/seat_focus_del.txt
index bbd2f4d42..c1a8bfe18 100644
--- a/pages/develop/api/efl/canvas/object/method/seat_focus_del.txt
+++ b/pages/develop/api/efl/canvas/object/method/seat_focus_del.txt
@@ -1,4 +1,13 @@
~~Title: Efl.Canvas.Object.seat_focus_del~~
+===== Description =====
+
+%%Remove a seat from the focus list.%%
+
+%%Removing an seat from the focus list is an unfocus operation, thus it will generate an @ref EFL_CANVAS_OBJECT_EVENT_FOCUS_DEVICE_OUT event.%%
+
+//Since 1.19//
+{{page>:develop:api-include:efl:canvas:object:method:seat_focus_del:description&nouser&nolink&nodate}}
+
===== Signature =====
<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_canvas_object_seat_focus_del(Eo *obj, Efl_Input_Device *seat);
* **seat** //(in)// - %%The seat that should be removed from the focus list. Use %%''null''%% for the default seat.%%
-===== Description =====
-
-%%Remove a seat from the focus list.%%
-
-%%Removing an seat from the focus list is an unfocus operation, thus it will generate an @ref EFL_CANVAS_OBJECT_EVENT_FOCUS_DEVICE_OUT event.%%
-
-//Since 1.19//
-{{page>:develop:api-include:efl:canvas:object:method:seat_focus_del:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* **Efl.Canvas.Object.seat_focus_del**
diff --git a/pages/develop/api/efl/canvas/object/method/stack_above.txt b/pages/develop/api/efl/canvas/object/method/stack_above.txt
index af089f112..614045633 100644
--- a/pages/develop/api/efl/canvas/object/method/stack_above.txt
+++ b/pages/develop/api/efl/canvas/object/method/stack_above.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Canvas.Object.stack_above~~
+===== Description =====
+
+%%Stack %%''obj''%% immediately %%''above''%%%%
+
+%%Objects, in a given canvas, are stacked in the order they get added to it. This means that, if they overlap, the highest ones will cover the lowest ones, in that order. This function is a way to change the stacking order for the objects.%%
+
+%%This function is intended to be used with objects belonging to the same layer in a given canvas, otherwise it will fail (and accomplish nothing).%%
+
+%%If you have smart objects on your canvas and %%''obj''%% is a member of one of them, then %%''above''%% must also be a member of the same smart object.%%
+
+%%Similarly, if %%''obj''%% is not a member of a smart object, %%''above''%% must not be either.%%
+
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
+{{page>:develop:api-include:efl:canvas:object:method:stack_above:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]].//===== Signature =====
<code>
@@ -19,21 +34,6 @@ void efl_gfx_stack_above(Eo *obj, Efl_Gfx_Stack *above);
* **above** //(in)// - %%The object above which to stack%%
-===== Description =====
-
-%%Stack %%''obj''%% immediately %%''above''%%%%
-
-%%Objects, in a given canvas, are stacked in the order they get added to it. This means that, if they overlap, the highest ones will cover the lowest ones, in that order. This function is a way to change the stacking order for the objects.%%
-
-%%This function is intended to be used with objects belonging to the same layer in a given canvas, otherwise it will fail (and accomplish nothing).%%
-
-%%If you have smart objects on your canvas and %%''obj''%% is a member of one of them, then %%''above''%% must also be a member of the same smart object.%%
-
-%%Similarly, if %%''obj''%% is not a member of a smart object, %%''above''%% must not be either.%%
-
-%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
-{{page>:develop:api-include:efl:canvas:object:method:stack_above:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:gfx:stack:method:stack_above|Efl.Gfx.Stack.stack_above]]
diff --git a/pages/develop/api/efl/canvas/object/method/stack_below.txt b/pages/develop/api/efl/canvas/object/method/stack_below.txt
index 36f89b5fb..604b0a31e 100644
--- a/pages/develop/api/efl/canvas/object/method/stack_below.txt
+++ b/pages/develop/api/efl/canvas/object/method/stack_below.txt
@@ -1,4 +1,19 @@
~~Title: Efl.Canvas.Object.stack_below~~
+===== Description =====
+
+%%Stack %%''obj''%% immediately %%''below''%%%%
+
+%%Objects, in a given canvas, are stacked in the order they get added to it. This means that, if they overlap, the highest ones will cover the lowest ones, in that order. This function is a way to change the stacking order for the objects.%%
+
+%%This function is intended to be used with objects belonging to the same layer in a given canvas, otherwise it will fail (and accomplish nothing).%%
+
+%%If you have smart objects on your canvas and %%''obj''%% is a member of one of them, then %%''below''%% must also be a member of the same smart object.%%
+
+%%Similarly, if %%''obj''%% is not a member of a smart object, %%''below''%% must not be either.%%
+
+%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
+{{page>:develop:api-include:efl:canvas:object:method:stack_below:description&nouser&nolink&nodate}}
+
//Overridden from [[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]].//===== Signature =====
<code>
@@ -19,21 +34,6 @@ void efl_gfx_stack_below(Eo *obj, Efl_Gfx_Stack *below);
* **below** //(in)// - %%The object below which to stack%%
-===== Description =====
-
-%%Stack %%''obj''%% immediately %%''below''%%%%
-
-%%Objects, in a given canvas, are stacked in the order they get added to it. This means that, if they overlap, the highest ones will cover the lowest ones, in that order. This function is a way to change the stacking order for the objects.%%
-
-%%This function is intended to be used with objects belonging to the same layer in a given canvas, otherwise it will fail (and accomplish nothing).%%
-
-%%If you have smart objects on your canvas and %%''obj''%% is a member of one of them, then %%''below''%% must also be a member of the same smart object.%%
-
-%%Similarly, if %%''obj''%% is not a member of a smart object, %%''below''%% must not be either.%%
-
-%%See also %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.get]]%%(), %%[[:develop:api:efl:gfx:stack:property:layer|Efl.Gfx.Stack.layer.set]]%%() and %%[[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]%%()%%
-{{page>:develop:api-include:efl:canvas:object:method:stack_below:description&nouser&nolink&nodate}}
-
===== Implemented by =====
* [[:develop:api:efl:gfx:stack:method:stack_below|Efl.Gfx.Stack.stack_below]]