summaryrefslogtreecommitdiff
path: root/pages/develop/api/efl/canvas/text
diff options
context:
space:
mode:
authorAndy Williams <andy@andywilliams.me>2017-12-12 16:55:07 +0000
committerAndy Williams <andy@andywilliams.me>2017-12-12 16:56:48 +0000
commitb1ab272be03c859b8c3b71eb88267f3b9d562b51 (patch)
treedf8a1818eff763bf76266a4323f92f1a09409d1a /pages/develop/api/efl/canvas/text
parente3401bceb2a041fc39682a834ca107feac2c8642 (diff)
api: Use the latest API generation code
Diffstat (limited to '')
-rw-r--r--pages/develop/api/efl/canvas/text.txt1159
-rw-r--r--pages/develop/api/efl/canvas/text/event/changed.txt10
-rw-r--r--pages/develop/api/efl/canvas/text/event/cursor_changed.txt10
-rw-r--r--pages/develop/api/efl/canvas/text/event/style_insets_changed.txt10
-rw-r--r--pages/develop/api/efl/canvas/text/method/annotation_del.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/annotation_insert.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/annotation_positions_get.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/async_layout.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/constructor.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_char_delete.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_char_next.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_char_prev.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_compare.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_coord_set.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_copy.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_equal.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_free.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_line_char_first.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_line_char_last.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_line_jump_by.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_markup_insert.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_new.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_object_item_insert.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_first.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_last.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_paragraph_first.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_paragraph_last.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_paragraph_next.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_paragraph_prev.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_text_insert.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_word_end.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/cursor_word_start.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/destructor.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/filter_dirty.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/filter_input_render.txt10
-rw-r--r--pages/develop/api/efl/canvas/text/method/filter_state_prepare.txt10
-rw-r--r--pages/develop/api/efl/canvas/text/method/object_item_geometry_get.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/obstacle_add.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/obstacle_del.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/obstacles_update.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/method/range_annotations_get.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/range_delete.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/range_geometry_get.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/method/range_text_get.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/method/visible_range_get.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/property/annotation.txt32
-rw-r--r--pages/develop/api/efl/canvas/text/property/backing_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/backing_type.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/bidi_delimiters.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/cursor.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/property/cursor_content.txt20
-rw-r--r--pages/develop/api/efl/canvas/text/property/cursor_geometry.txt36
-rw-r--r--pages/develop/api/efl/canvas/text/property/cursor_object_item_annotation.txt20
-rw-r--r--pages/develop/api/efl/canvas/text/property/cursor_position.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/effect_type.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/ellipsis.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/filter_data.txt38
-rw-r--r--pages/develop/api/efl/canvas/text/property/filter_program.txt52
-rw-r--r--pages/develop/api/efl/canvas/text/property/filter_source.txt32
-rw-r--r--pages/develop/api/efl/canvas/text/property/font.txt24
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_bitmap_scalable.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_fallbacks.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_lang.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_slant.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_source.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_weight.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/font_width.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/gfx_filter.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/glow2_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/glow_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/halign.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/halign_auto_type.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/is_empty.txt14
-rw-r--r--pages/develop/api/efl/canvas/text/property/legacy_newline.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/linegap.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/linerelgap.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/markup.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/multiline.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/normal_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/outline_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/paragraph_direction.txt18
-rw-r--r--pages/develop/api/efl/canvas/text/property/password.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/replacement_char.txt26
-rw-r--r--pages/develop/api/efl/canvas/text/property/scale.txt48
-rw-r--r--pages/develop/api/efl/canvas/text/property/shadow_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/shadow_direction.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/size_formatted.txt16
-rw-r--r--pages/develop/api/efl/canvas/text/property/size_native.txt16
-rw-r--r--pages/develop/api/efl/canvas/text/property/strikethrough_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/strikethrough_type.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/style.txt36
-rw-r--r--pages/develop/api/efl/canvas/text/property/style_insets.txt20
-rw-r--r--pages/develop/api/efl/canvas/text/property/tabstops.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/text.txt48
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline2_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline2_type.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline_dashed_color.txt28
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline_dashed_gap.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline_dashed_width.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline_height.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/underline_type.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/valign.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/property/wrap.txt22
-rw-r--r--pages/develop/api/efl/canvas/text/style.txt22
106 files changed, 1745 insertions, 1612 deletions
diff --git a/pages/develop/api/efl/canvas/text.txt b/pages/develop/api/efl/canvas/text.txt
index f2326c7..ace3b2f 100644
--- a/pages/develop/api/efl/canvas/text.txt
+++ b/pages/develop/api/efl/canvas/text.txt
@@ -116,581 +116,714 @@ digraph hierarchy {
116++++ 116++++
117===== Members ===== 117===== Members =====
118 118
119**[[:develop:api:efl:canvas:text:method:async_layout|async_layout]]** 119**[[:develop:api:efl:canvas:text:method:annotation_del|annotation_del]]**// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
120> %%Deletes given annotation.%%
121<code c>
122Eina_Bool efl_text_annotation_del(Eo *obj, Efl_Text_Annotate_Annotation *annotation);
123</code>
124\\
125**[[:develop:api:efl:canvas:text:method:annotation_insert|annotation_insert]]**// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
126> %%Inserts an annotation format in a specified range [%%''start''%%, %%''end''%% - 1].%%
127<code c>
128Efl_Text_Annotate_Annotation *efl_text_annotation_insert(Eo *obj, Efl_Text_Cursor_Cursor *start, Efl_Text_Cursor_Cursor *end, const char *format);
129</code>
130\\
131**[[:develop:api:efl:canvas:text:method:annotation_positions_get|annotation_positions_get]]**// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
132> %%Sets given cursors to the start and end positions of the annotation.%%
133<code c>
134void efl_text_annotation_positions_get(Eo *obj, const Efl_Text_Annotate_Annotation *annotation, Efl_Text_Cursor_Cursor *start, Efl_Text_Cursor_Cursor *end);
135</code>
136\\
137**[[:develop:api:efl:canvas:text:method:async_layout|async_layout]]**\\
138> %%Requests to layout the text off the mainloop.%%
120<code c> 139<code c>
121Eina_Future *efl_canvas_text_async_layout(Eo *obj); 140Eina_Future *efl_canvas_text_async_layout(Eo *obj);
122</code> 141</code>
123 142\\
124%%Requests to layout the text off the mainloop.%%\\ 143**[[:develop:api:efl:canvas:text:method:constructor|constructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
125\\ 144> %%Call the object's constructor.%%
126**[[:develop:api:efl:canvas:text:method:obstacle_add|obstacle_add]]** 145<code c>
146Efl_Object *efl_constructor(Eo *obj);
147</code>
148\\
149**[[:develop:api:efl:canvas:text:method:cursor_char_delete|cursor_char_delete]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
150> %%Deletes a single character from position pointed by given cursor.%%
151<code c>
152void efl_text_cursor_char_delete(Eo *obj, Efl_Text_Cursor_Cursor *cur);
153</code>
154\\
155**[[:develop:api:efl:canvas:text:method:cursor_char_next|cursor_char_next]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
156> %%Advances to the next character%%
157<code c>
158void efl_text_cursor_char_next(Eo *obj, Efl_Text_Cursor_Cursor *cur);
159</code>
160\\
161**[[:develop:api:efl:canvas:text:method:cursor_char_prev|cursor_char_prev]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
162> %%Advances to the previous character%%
163<code c>
164void efl_text_cursor_char_prev(Eo *obj, Efl_Text_Cursor_Cursor *cur);
165</code>
166\\
167**[[:develop:api:efl:canvas:text:method:cursor_compare|cursor_compare]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
168> %%Compare two cursors%%
169<code c>
170int efl_text_cursor_compare(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2);
171</code>
172\\
173**[[:develop:api:efl:canvas:text:method:cursor_coord_set|cursor_coord_set]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
174> %%Set cursor coordinates%%
175<code c>
176void efl_text_cursor_coord_set(Eo *obj, Efl_Text_Cursor_Cursor *cur, int x, int y);
177</code>
178\\
179**[[:develop:api:efl:canvas:text:method:cursor_copy|cursor_copy]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
180> %%Copy existing cursor%%
181<code c>
182void efl_text_cursor_copy(Eo *obj, Efl_Text_Cursor_Cursor *dst, const Efl_Text_Cursor_Cursor *src);
183</code>
184\\
185**[[:develop:api:efl:canvas:text:method:cursor_equal|cursor_equal]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
186> %%Check if two cursors are equal%%
187<code c>
188Eina_Bool efl_text_cursor_equal(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2);
189</code>
190\\
191**[[:develop:api:efl:canvas:text:method:cursor_free|cursor_free]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
192> %%Free existing cursor%%
193<code c>
194void efl_text_cursor_free(Eo *obj, Efl_Text_Cursor_Cursor *cur);
195</code>
196\\
197**[[:develop:api:efl:canvas:text:method:cursor_line_char_first|cursor_line_char_first]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
198> %%Advance to current line first character%%
199<code c>
200void efl_text_cursor_line_char_first(Eo *obj, Efl_Text_Cursor_Cursor *cur);
201</code>
202\\
203**[[:develop:api:efl:canvas:text:method:cursor_line_char_last|cursor_line_char_last]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
204> %%Advance to current line last character%%
205<code c>
206void efl_text_cursor_line_char_last(Eo *obj, Efl_Text_Cursor_Cursor *cur);
207</code>
208\\
209**[[:develop:api:efl:canvas:text:method:cursor_line_jump_by|cursor_line_jump_by]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
210> %%Jump the cursor by the given number of lines%%
211<code c>
212void efl_text_cursor_line_jump_by(Eo *obj, Efl_Text_Cursor_Cursor *cur, int by);
213</code>
214\\
215**[[:develop:api:efl:canvas:text:method:cursor_markup_insert|cursor_markup_insert]]**// [Overridden from [[:develop:api:efl:text:markup|Efl.Text.Markup]]]//\\
216> %%Inserts a markup text to the text object in a given cursor position%%
217<code c>
218void efl_text_markup_cursor_markup_insert(Eo *obj, Efl_Text_Cursor_Cursor *cur, const char *markup);
219</code>
220\\
221**[[:develop:api:efl:canvas:text:method:cursor_new|cursor_new]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
222> %%Create new cursor%%
223<code c>
224Efl_Text_Cursor_Cursor *efl_text_cursor_new(Eo *obj);
225</code>
226\\
227**[[:develop:api:efl:canvas:text:method:cursor_object_item_insert|cursor_object_item_insert]]**// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
228> %%Inserts a object item at specified position.%%
229<code c>
230Efl_Text_Annotate_Annotation *efl_text_cursor_object_item_insert(Eo *obj, Efl_Text_Cursor_Cursor *cur, const char *format);
231</code>
232\\
233**[[:develop:api:efl:canvas:text:method:cursor_paragraph_char_first|cursor_paragraph_char_first]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
234> %%Advances to the first character in this paragraph%%
235<code c>
236void efl_text_cursor_paragraph_char_first(Eo *obj, Efl_Text_Cursor_Cursor *cur);
237</code>
238\\
239**[[:develop:api:efl:canvas:text:method:cursor_paragraph_char_last|cursor_paragraph_char_last]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
240> %%Advances to the last character in this paragraph%%
241<code c>
242void efl_text_cursor_paragraph_char_last(Eo *obj, Efl_Text_Cursor_Cursor *cur);
243</code>
244\\
245**[[:develop:api:efl:canvas:text:method:cursor_paragraph_first|cursor_paragraph_first]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
246> %%Advance to current paragraph first character%%
247<code c>
248void efl_text_cursor_paragraph_first(Eo *obj, Efl_Text_Cursor_Cursor *cur);
249</code>
250\\
251**[[:develop:api:efl:canvas:text:method:cursor_paragraph_last|cursor_paragraph_last]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
252> %%Advance to current paragraph last character%%
253<code c>
254void efl_text_cursor_paragraph_last(Eo *obj, Efl_Text_Cursor_Cursor *cur);
255</code>
256\\
257**[[:develop:api:efl:canvas:text:method:cursor_paragraph_next|cursor_paragraph_next]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
258> %%Advances to the start of the next text node%%
259<code c>
260void efl_text_cursor_paragraph_next(Eo *obj, Efl_Text_Cursor_Cursor *cur);
261</code>
262\\
263**[[:develop:api:efl:canvas:text:method:cursor_paragraph_prev|cursor_paragraph_prev]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
264> %%Advances to the end of the previous text node%%
265<code c>
266void efl_text_cursor_paragraph_prev(Eo *obj, Efl_Text_Cursor_Cursor *cur);
267</code>
268\\
269**[[:develop:api:efl:canvas:text:method:cursor_text_insert|cursor_text_insert]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
270> %%Adds text to the current cursor position and set the cursor to *after* the start of the text just added.%%
271<code c>
272int efl_text_cursor_text_insert(Eo *obj, Efl_Text_Cursor_Cursor *cur, const char *text);
273</code>
274\\
275**[[:develop:api:efl:canvas:text:method:cursor_word_end|cursor_word_end]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
276> %%Advance to current word end%%
277<code c>
278void efl_text_cursor_word_end(Eo *obj, Efl_Text_Cursor_Cursor *cur);
279</code>
280\\
281**[[:develop:api:efl:canvas:text:method:cursor_word_start|cursor_word_start]]**// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
282> %%Advance to current word start%%
283<code c>
284void efl_text_cursor_word_start(Eo *obj, Efl_Text_Cursor_Cursor *cur);
285</code>
286\\
287**[[:develop:api:efl:canvas:text:method:destructor|destructor]]**// [Overridden from [[:develop:api:efl:object|Efl.Object]]]//\\
288> %%Call the object's destructor.%%
289<code c>
290void efl_destructor(Eo *obj);
291</code>
292\\
293**[[:develop:api:efl:canvas:text:method:object_item_geometry_get|object_item_geometry_get]]**// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
294> %%Queries a given object item for its geometry.%%
295<code c>
296Eina_Bool efl_text_object_item_geometry_get(Eo *obj, const Efl_Text_Annotate_Annotation *an, int *x, int *y, int *w, int *h);
297</code>
298\\
299**[[:develop:api:efl:canvas:text:method:obstacle_add|obstacle_add]]**\\
300> %%Add obstacle evas object %%''eo_obs''%% to be observed during layout of text.%%
127<code c> 301<code c>
128Eina_Bool efl_canvas_text_obstacle_add(Eo *obj, Efl_Canvas_Object *eo_obs); 302Eina_Bool efl_canvas_text_obstacle_add(Eo *obj, Efl_Canvas_Object *eo_obs);
129</code> 303</code>
130 304\\
131%%Add obstacle evas object %%''eo_obs''%% to be observed during layout of text.%%\\ 305**[[:develop:api:efl:canvas:text:method:obstacle_del|obstacle_del]]**\\
132\\ 306> %%Removes %%''eo_obs''%% from observation during text layout.%%
133**[[:develop:api:efl:canvas:text:method:obstacle_del|obstacle_del]]**
134<code c> 307<code c>
135Eina_Bool efl_canvas_text_obstacle_del(Eo *obj, Efl_Canvas_Object *eo_obs); 308Eina_Bool efl_canvas_text_obstacle_del(Eo *obj, Efl_Canvas_Object *eo_obs);
136</code> 309</code>
137 310\\
138%%Removes %%''eo_obs''%% from observation during text layout.%%\\ 311**[[:develop:api:efl:canvas:text:method:obstacles_update|obstacles_update]]**\\
139\\ 312> %%Triggers for relayout due to obstacles' state change.%%
140**[[:develop:api:efl:canvas:text:method:obstacles_update|obstacles_update]]**
141<code c> 313<code c>
142void efl_canvas_text_obstacles_update(Eo *obj); 314void efl_canvas_text_obstacles_update(Eo *obj);
143</code> 315</code>
144 316\\
145%%Triggers for relayout due to obstacles' state change.%%\\ 317**[[:develop:api:efl:canvas:text:method:range_annotations_get|range_annotations_get]]**// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
146\\ 318> %%Returns an iterator of all the handles in a range.%%
147**[[:develop:api:efl:canvas:text:method:range_delete|range_delete]]** 319<code c>
320Eina_Iterator *efl_text_range_annotations_get(Eo *obj, const Efl_Text_Cursor_Cursor *start, const Efl_Text_Cursor_Cursor *end);
321</code>
322\\
323**[[:develop:api:efl:canvas:text:method:range_delete|range_delete]]**\\
324> %%Deletes the range between given cursors.%%
148<code c> 325<code c>
149void efl_canvas_text_range_delete(Eo *obj, Efl_Text_Cursor_Cursor *cur1, Efl_Text_Cursor_Cursor *cur2); 326void efl_canvas_text_range_delete(Eo *obj, Efl_Text_Cursor_Cursor *cur1, Efl_Text_Cursor_Cursor *cur2);
150</code> 327</code>
151 328\\
152%%Deletes the range between given cursors.%%\\ 329**[[:develop:api:efl:canvas:text:method:range_geometry_get|range_geometry_get]]**\\
153\\ 330> %%Get the geometry of a range in the text.%%
154**[[:develop:api:efl:canvas:text:method:range_geometry_get|range_geometry_get]]**
155<code c> 331<code c>
156Eina_Iterator *efl_canvas_text_range_geometry_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2); 332Eina_Iterator *efl_canvas_text_range_geometry_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2);
157</code> 333</code>
158 334\\
159%%Get the geometry of a range in the text.%%\\ 335**[[:develop:api:efl:canvas:text:method:range_simple_geometry_get|range_simple_geometry_get]]**\\
160\\ 336> %%Get the "simple" geometry of a range.%%
161**[[:develop:api:efl:canvas:text:method:range_simple_geometry_get|range_simple_geometry_get]]**
162<code c> 337<code c>
163Eina_Iterator *efl_canvas_text_range_simple_geometry_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2); 338Eina_Iterator *efl_canvas_text_range_simple_geometry_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2);
164</code> 339</code>
165 340\\
166%%Get the "simple" geometry of a range.%%\\ 341**[[:develop:api:efl:canvas:text:method:range_text_get|range_text_get]]**\\
167\\ 342> %%Returns the text in the range between %%''cur1''%% and %%''cur2''%%.%%
168**[[:develop:api:efl:canvas:text:method:range_text_get|range_text_get]]**
169<code c> 343<code c>
170char *efl_canvas_text_range_text_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2); 344char *efl_canvas_text_range_text_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const Efl_Text_Cursor_Cursor *cur2);
171</code> 345</code>
172 346\\
173%%Returns the text in the range between %%''cur1''%% and %%''cur2''%%.%%\\ 347**[[:develop:api:efl:canvas:text:method:visible_range_get|visible_range_get]]**\\
174\\ 348> %%Returns the currently visible range.%%
175**[[:develop:api:efl:canvas:text:method:visible_range_get|visible_range_get]]**
176<code c> 349<code c>
177Eina_Bool efl_canvas_text_visible_range_get(Eo *obj, Efl_Text_Cursor_Cursor *start, Efl_Text_Cursor_Cursor *end); 350Eina_Bool efl_canvas_text_visible_range_get(Eo *obj, Efl_Text_Cursor_Cursor *start, Efl_Text_Cursor_Cursor *end);
178</code> 351</code>
179 352\\
180%%Returns the currently visible range.%%\\ 353**[[:develop:api:efl:canvas:text:property:annotation|annotation]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
181\\ 354> %%A new format for %%''annotation''%%.%%
182**[[:develop:api:efl:canvas:text:property:bidi_delimiters|bidi_delimiters]]** //**(get, set)**// 355<code c>
356const char *efl_text_annotation_get(const Eo *obj, Efl_Text_Annotate_Annotation *annotation);
357Eina_Bool efl_text_annotation_set(Eo *obj, Efl_Text_Annotate_Annotation *annotation, const char *format);
358</code>
359\\
360**[[:develop:api:efl:canvas:text:property:backing_color|backing_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
361> %%Backing color%%
362<code c>
363void efl_text_backing_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
364void efl_text_backing_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
365</code>
366\\
367**[[:develop:api:efl:canvas:text:property:backing_type|backing_type]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
368> %%Enable or disable backing type%%
369<code c>
370Efl_Text_Style_Backing_Type efl_text_backing_type_get(const Eo *obj);
371void efl_text_backing_type_set(Eo *obj, Efl_Text_Style_Backing_Type type);
372</code>
373\\
374**[[:develop:api:efl:canvas:text:property:bidi_delimiters|bidi_delimiters]]** //**(get, set)**//\\
375> %%BiDi delimiters are used for in-paragraph separation of bidi segments. This is useful for example in recipients fields of e-mail clients where bidi oddities can occur when mixing RTL and LTR.%%
183<code c> 376<code c>
184const char *efl_canvas_text_bidi_delimiters_get(const Eo *obj); 377const char *efl_canvas_text_bidi_delimiters_get(const Eo *obj);
185void efl_canvas_text_bidi_delimiters_set(Eo *obj, const char *delim); 378void efl_canvas_text_bidi_delimiters_set(Eo *obj, const char *delim);
186</code> 379</code>
187 380\\
188%%BiDi delimiters are used for in-paragraph separation of bidi segments. This is useful for example in recipients fields of e-mail clients where bidi oddities can occur when mixing RTL and LTR.%%\\ 381**[[:develop:api:efl:canvas:text:property:cursor_content|cursor_content]]** //**(get)**//// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
189\\ 382> %%The content of the cursor (the character under the cursor)%%
190**[[:develop:api:efl:canvas:text:property:is_empty|is_empty]]** //**(get)**// 383<code c>
384Eina_Unicode efl_text_cursor_content_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur);
385</code>
386\\
387**[[:develop:api:efl:canvas:text:property:cursor_geometry|cursor_geometry]]** //**(get)**//// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
388> %%Returns the geometry of two cursors ("split cursor"), if logical cursor is between LTR/RTL text, also considering paragraph direction. Upper cursor is shown for the text of the same direction as paragraph, lower cursor - for opposite.%%
389<code c>
390Eina_Bool efl_text_cursor_geometry_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur, Efl_Text_Cursor_Cursor_Type ctype, int *cx, int *cy, int *cw, int *ch, int *cx2, int *cy2, int *cw2, int *ch2);
391</code>
392\\
393**[[:develop:api:efl:canvas:text:property:cursor_object_item_annotation|cursor_object_item_annotation]]** //**(get)**//// [Overridden from [[:develop:api:efl:text:annotate|Efl.Text.Annotate]]]//\\
394> %%The object-item annotation at the cursor's position.%%
395<code c>
396Efl_Text_Annotate_Annotation *efl_text_cursor_object_item_annotation_get(const Eo *obj, Efl_Text_Cursor_Cursor *cur);
397</code>
398\\
399**[[:develop:api:efl:canvas:text:property:cursor_position|cursor_position]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
400> %%Cursor position%%
401<code c>
402int efl_text_cursor_position_get(const Eo *obj, Efl_Text_Cursor_Cursor *cur);
403void efl_text_cursor_position_set(Eo *obj, Efl_Text_Cursor_Cursor *cur, int position);
404</code>
405\\
406**[[:develop:api:efl:canvas:text:property:cursor|cursor]]** //**(get)**//// [Overridden from [[:develop:api:efl:text:cursor|Efl.Text.Cursor]]]//\\
407> %%The object's main cursor.%%
408<code c>
409Efl_Text_Cursor_Cursor *efl_text_cursor_get(const Eo *obj, Efl_Text_Cursor_Cursor_Get_Type get_type);
410</code>
411\\
412**[[:develop:api:efl:canvas:text:property:effect_type|effect_type]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
413> %%Type of effect used for the displayed text%%
414<code c>
415Efl_Text_Style_Effect_Type efl_text_effect_type_get(const Eo *obj);
416void efl_text_effect_type_set(Eo *obj, Efl_Text_Style_Effect_Type type);
417</code>
418\\
419**[[:develop:api:efl:canvas:text:property:ellipsis|ellipsis]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
420> %%Ellipsis value (number from -1.0 to 1.0)%%
421<code c>
422double efl_text_ellipsis_get(const Eo *obj);
423void efl_text_ellipsis_set(Eo *obj, double value);
424</code>
425\\
426**[[:develop:api:efl:canvas:text:property:filter_data|filter_data]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]]]//\\
427> %%Extra data used by the filter program.%%
428<code c>
429void efl_gfx_filter_data_get(const Eo *obj, const char *name, const char **value, Eina_Bool *execute);
430void efl_gfx_filter_data_set(Eo *obj, const char *name, const char *value, Eina_Bool execute);
431</code>
432\\
433**[[:develop:api:efl:canvas:text:property:filter_program|filter_program]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]]]//
434<code c>
435void efl_gfx_filter_program_get(const Eo *obj, const char **code, const char **name);
436void efl_gfx_filter_program_set(Eo *obj, const char *code, const char *name);
437</code>
438\\
439**[[:develop:api:efl:canvas:text:property:filter_source|filter_source]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]]]//\\
440> %%Bind an object to use as a mask or texture in a filter program.%%
441<code c>
442Efl_Gfx *efl_gfx_filter_source_get(const Eo *obj, const char *name);
443void efl_gfx_filter_source_set(Eo *obj, const char *name, Efl_Gfx *source);
444</code>
445\\
446**[[:develop:api:efl:canvas:text:property:font_bitmap_scalable|font_bitmap_scalable]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
447> %%The bitmap fonts have fixed size glyphs for several available sizes. Basically, it is not scalable. But, it needs to be scalable for some use cases. (ex. colorful emoji fonts)%%
448<code c>
449Efl_Text_Font_Bitmap_Scalable efl_text_font_bitmap_scalable_get(const Eo *obj);
450void efl_text_font_bitmap_scalable_set(Eo *obj, Efl_Text_Font_Bitmap_Scalable scalable);
451</code>
452\\
453**[[:develop:api:efl:canvas:text:property:font_fallbacks|font_fallbacks]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
454> %%Comma-separated list of font fallbacks%%
455<code c>
456const char *efl_text_font_fallbacks_get(const Eo *obj);
457void efl_text_font_fallbacks_set(Eo *obj, const char *font_fallbacks);
458</code>
459\\
460**[[:develop:api:efl:canvas:text:property:font_lang|font_lang]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
461> %%Specific language of the displayed font%%
462<code c>
463const char *efl_text_font_lang_get(const Eo *obj);
464void efl_text_font_lang_set(Eo *obj, const char *lang);
465</code>
466\\
467**[[:develop:api:efl:canvas:text:property:font_slant|font_slant]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
468> %%Type of slant of the displayed font%%
469<code c>
470Efl_Text_Font_Slant efl_text_font_slant_get(const Eo *obj);
471void efl_text_font_slant_set(Eo *obj, Efl_Text_Font_Slant style);
472</code>
473\\
474**[[:develop:api:efl:canvas:text:property:font_source|font_source]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
475> %%The source that will be used to lookup the font of the text%%
476<code c>
477const char *efl_text_font_source_get(const Eo *obj);
478void efl_text_font_source_set(Eo *obj, const char *font_source);
479</code>
480\\
481**[[:develop:api:efl:canvas:text:property:font_weight|font_weight]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
482> %%Type of weight of the displayed font%%
483<code c>
484Efl_Text_Font_Weight efl_text_font_weight_get(const Eo *obj);
485void efl_text_font_weight_set(Eo *obj, Efl_Text_Font_Weight font_weight);
486</code>
487\\
488**[[:develop:api:efl:canvas:text:property:font_width|font_width]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
489> %%Type of width of the displayed font%%
490<code c>
491Efl_Text_Font_Width efl_text_font_width_get(const Eo *obj);
492void efl_text_font_width_set(Eo *obj, Efl_Text_Font_Width width);
493</code>
494\\
495**[[:develop:api:efl:canvas:text:property:font|font]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:font|Efl.Text.Font]]]//\\
496> %%The font name and size that is used for the displayed text%%
497<code c>
498void efl_text_font_get(const Eo *obj, const char **font, int *size);
499void efl_text_font_set(Eo *obj, const char *font, int size);
500</code>
501\\
502**[[:develop:api:efl:canvas:text:property:gfx_filter|gfx_filter]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
503> %%Program that applies a special filter%%
504<code c>
505const char *efl_text_gfx_filter_get(const Eo *obj);
506void efl_text_gfx_filter_set(Eo *obj, const char *code);
507</code>
508\\
509**[[:develop:api:efl:canvas:text:property:glow2_color|glow2_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
510> %%Second color of the glow effect%%
511<code c>
512void efl_text_glow2_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
513void efl_text_glow2_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
514</code>
515\\
516**[[:develop:api:efl:canvas:text:property:glow_color|glow_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
517> %%Color of glow effect%%
518<code c>
519void efl_text_glow_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
520void efl_text_glow_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
521</code>
522\\
523**[[:develop:api:efl:canvas:text:property:halign_auto_type|halign_auto_type]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
524> %%Horizontal alignment of text%%
525<code c>
526Efl_Text_Format_Horizontal_Alignment_Auto_Type efl_text_halign_auto_type_get(const Eo *obj);
527void efl_text_halign_auto_type_set(Eo *obj, Efl_Text_Format_Horizontal_Alignment_Auto_Type value);
528</code>
529\\
530**[[:develop:api:efl:canvas:text:property:halign|halign]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
531> %%Horizontal alignment of text%%
532<code c>
533double efl_text_halign_get(const Eo *obj);
534void efl_text_halign_set(Eo *obj, double value);
535</code>
536\\
537**[[:develop:api:efl:canvas:text:property:is_empty|is_empty]]** //**(get)**//\\
538> %%Whether the object is empty (no text) or not%%
191<code c> 539<code c>
192Eina_Bool efl_canvas_text_is_empty_get(const Eo *obj); 540Eina_Bool efl_canvas_text_is_empty_get(const Eo *obj);
193</code> 541</code>
194 542\\
195%%Whether the object is empty (no text) or not%%\\ 543**[[:develop:api:efl:canvas:text:property:legacy_newline|legacy_newline]]** //**(get, set)**//\\
196\\ 544> %%When %%''true''%%, newline character will behave as a paragraph separator.%%
197**[[:develop:api:efl:canvas:text:property:legacy_newline|legacy_newline]]** //**(get, set)**//
198<code c> 545<code c>
199Eina_Bool efl_canvas_text_legacy_newline_get(const Eo *obj); 546Eina_Bool efl_canvas_text_legacy_newline_get(const Eo *obj);
200void efl_canvas_text_legacy_newline_set(Eo *obj, Eina_Bool mode); 547void efl_canvas_text_legacy_newline_set(Eo *obj, Eina_Bool mode);
201</code> 548</code>
202 549\\
203%%When %%''true''%%, newline character will behave as a paragraph separator.%%\\ 550**[[:develop:api:efl:canvas:text:property:linegap|linegap]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
204\\ 551> %%Minimal line gap (top and bottom) for each line in the text%%
205**[[:develop:api:efl:canvas:text:property:size_formatted|size_formatted]]** //**(get)**// 552<code c>
553double efl_text_linegap_get(const Eo *obj);
554void efl_text_linegap_set(Eo *obj, double value);
555</code>
556\\
557**[[:develop:api:efl:canvas:text:property:linerelgap|linerelgap]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
558> %%Relative line gap (top and bottom) for each line in the text%%
559<code c>
560double efl_text_linerelgap_get(const Eo *obj);
561void efl_text_linerelgap_set(Eo *obj, double value);
562</code>
563\\
564**[[:develop:api:efl:canvas:text:property:markup|markup]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:markup|Efl.Text.Markup]]]//\\
565> %%Markup property%%
566<code c>
567const char *efl_text_markup_get(const Eo *obj);
568void efl_text_markup_set(Eo *obj, const char *markup);
569</code>
570\\
571**[[:develop:api:efl:canvas:text:property:multiline|multiline]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
572> %%Multiline is enabled or not%%
573<code c>
574Eina_Bool efl_text_multiline_get(const Eo *obj);
575void efl_text_multiline_set(Eo *obj, Eina_Bool enabled);
576</code>
577\\
578**[[:develop:api:efl:canvas:text:property:normal_color|normal_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
579> %%Color of text, excluding style%%
580<code c>
581void efl_text_normal_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
582void efl_text_normal_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
583</code>
584\\
585**[[:develop:api:efl:canvas:text:property:outline_color|outline_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
586> %%Color of outline effect%%
587<code c>
588void efl_text_outline_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
589void efl_text_outline_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
590</code>
591\\
592**[[:develop:api:efl:canvas:text:property:paragraph_direction|paragraph_direction]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//\\
593> %%This handles text paragraph direction of the given object. Even if the given object is not textblock or text, its smart child objects can inherit the paragraph direction from the given object. The default paragraph direction is %%''inherit''%%.%%
594<code c>
595Efl_Text_Bidirectional_Type efl_canvas_object_paragraph_direction_get(const Eo *obj);
596void efl_canvas_object_paragraph_direction_set(Eo *obj, Efl_Text_Bidirectional_Type dir);
597</code>
598\\
599**[[:develop:api:efl:canvas:text:property:password|password]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
600> %%Whether text is a password%%
601<code c>
602Eina_Bool efl_text_password_get(const Eo *obj);
603void efl_text_password_set(Eo *obj, Eina_Bool enabled);
604</code>
605\\
606**[[:develop:api:efl:canvas:text:property:replacement_char|replacement_char]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
607> %%The character used to replace characters that can not be displayed%%
608<code c>
609const char *efl_text_replacement_char_get(const Eo *obj);
610void efl_text_replacement_char_set(Eo *obj, const char *repch);
611</code>
612\\
613**[[:develop:api:efl:canvas:text:property:scale|scale]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:gfx|Efl.Gfx]]]//\\
614> %%The scaling factor of an object.%%
615<code c>
616double efl_gfx_scale_get(const Eo *obj);
617void efl_gfx_scale_set(Eo *obj, double scale);
618</code>
619\\
620**[[:develop:api:efl:canvas:text:property:shadow_color|shadow_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
621> %%Color of shadow effect%%
622<code c>
623void efl_text_shadow_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
624void efl_text_shadow_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
625</code>
626\\
627**[[:develop:api:efl:canvas:text:property:shadow_direction|shadow_direction]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
628> %%Direction of shadow effect%%
629<code c>
630Efl_Text_Style_Shadow_Direction efl_text_shadow_direction_get(const Eo *obj);
631void efl_text_shadow_direction_set(Eo *obj, Efl_Text_Style_Shadow_Direction type);
632</code>
633\\
634**[[:develop:api:efl:canvas:text:property:size_formatted|size_formatted]]** //**(get)**//\\
635> %%The formatted width and height.%%
206<code c> 636<code c>
207void efl_canvas_text_size_formatted_get(const Eo *obj, int *w, int *h); 637void efl_canvas_text_size_formatted_get(const Eo *obj, int *w, int *h);
208</code> 638</code>
209 639\\
210%%The formatted width and height.%%\\ 640**[[:develop:api:efl:canvas:text:property:size_native|size_native]]** //**(get)**//\\
211\\ 641> %%The native width and height.%%
212**[[:develop:api:efl:canvas:text:property:size_native|size_native]]** //**(get)**//
213<code c> 642<code c>
214void efl_canvas_text_size_native_get(const Eo *obj, int *w, int *h); 643void efl_canvas_text_size_native_get(const Eo *obj, int *w, int *h);
215</code> 644</code>
216 645\\
217%%The native width and height.%%\\ 646**[[:develop:api:efl:canvas:text:property:strikethrough_color|strikethrough_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
218\\ 647> %%Color of strikethrough_style%%
219**[[:develop:api:efl:canvas:text:property:style_insets|style_insets]]** //**(get)**// 648<code c>
649void efl_text_strikethrough_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
650void efl_text_strikethrough_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
651</code>
652\\
653**[[:develop:api:efl:canvas:text:property:strikethrough_type|strikethrough_type]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
654> %%Type of strikethrough style%%
655<code c>
656Efl_Text_Style_Strikethrough_Type efl_text_strikethrough_type_get(const Eo *obj);
657void efl_text_strikethrough_type_set(Eo *obj, Efl_Text_Style_Strikethrough_Type type);
658</code>
659\\
660**[[:develop:api:efl:canvas:text:property:style_insets|style_insets]]** //**(get)**//\\
661> %%Gets the left, right, top and bottom insets of the text.%%
220<code c> 662<code c>
221void efl_canvas_text_style_insets_get(const Eo *obj, int *l, int *r, int *t, int *b); 663void efl_canvas_text_style_insets_get(const Eo *obj, int *l, int *r, int *t, int *b);
222</code> 664</code>
223 665\\
224%%Gets the left, right, top and bottom insets of the text.%%\\ 666**[[:develop:api:efl:canvas:text:property:style|style]]** //**(get, set)**//\\
225\\ 667> %%The text style of the object.%%
226**[[:develop:api:efl:canvas:text:property:style|style]]** //**(get, set)**//
227<code c> 668<code c>
228const char *efl_canvas_text_style_get(const Eo *obj, const char *key); 669const char *efl_canvas_text_style_get(const Eo *obj, const char *key);
229void efl_canvas_text_style_set(Eo *obj, const char *key, const char *style); 670void efl_canvas_text_style_set(Eo *obj, const char *key, const char *style);
230</code> 671</code>
231 672\\
232%%The text style of the object.%%\\ 673**[[:develop:api:efl:canvas:text:property:tabstops|tabstops]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
233\\ 674> %%Tabstops value%%
675<code c>
676int efl_text_tabstops_get(const Eo *obj);
677void efl_text_tabstops_set(Eo *obj, int value);
678</code>
679\\
680**[[:develop:api:efl:canvas:text:property:text|text]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text|Efl.Text]]]//
681<code c>
682const char *efl_text_get(const Eo *obj);
683void efl_text_set(Eo *obj, const char *text);
684</code>
685\\
686**[[:develop:api:efl:canvas:text:property:underline2_color|underline2_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
687> %%Color of underline2 style%%
688<code c>
689void efl_text_underline2_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
690void efl_text_underline2_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
691</code>
692\\
693**[[:develop:api:efl:canvas:text:property:underline2_type|underline2_type]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
694> %%Type of underline2 style%%
695<code c>
696Efl_Text_Style_Underline_Type efl_text_underline2_type_get(const Eo *obj);
697void efl_text_underline2_type_set(Eo *obj, Efl_Text_Style_Underline_Type type);
698</code>
699\\
700**[[:develop:api:efl:canvas:text:property:underline_color|underline_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
701> %%Color of normal underline style%%
702<code c>
703void efl_text_underline_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
704void efl_text_underline_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
705</code>
706\\
707**[[:develop:api:efl:canvas:text:property:underline_dashed_color|underline_dashed_color]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
708> %%Color of dashed underline style%%
709<code c>
710void efl_text_underline_dashed_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a);
711void efl_text_underline_dashed_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
712</code>
713\\
714**[[:develop:api:efl:canvas:text:property:underline_dashed_gap|underline_dashed_gap]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
715> %%Gap of dashed underline style%%
716<code c>
717int efl_text_underline_dashed_gap_get(const Eo *obj);
718void efl_text_underline_dashed_gap_set(Eo *obj, int gap);
719</code>
720\\
721**[[:develop:api:efl:canvas:text:property:underline_dashed_width|underline_dashed_width]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
722> %%Width of dashed underline style%%
723<code c>
724int efl_text_underline_dashed_width_get(const Eo *obj);
725void efl_text_underline_dashed_width_set(Eo *obj, int width);
726</code>
727\\
728**[[:develop:api:efl:canvas:text:property:underline_height|underline_height]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
729> %%Height of underline style%%
730<code c>
731double efl_text_underline_height_get(const Eo *obj);
732void efl_text_underline_height_set(Eo *obj, double height);
733</code>
734\\
735**[[:develop:api:efl:canvas:text:property:underline_type|underline_type]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:style|Efl.Text.Style]]]//\\
736> %%Sets an underline style on the text%%
737<code c>
738Efl_Text_Style_Underline_Type efl_text_underline_type_get(const Eo *obj);
739void efl_text_underline_type_set(Eo *obj, Efl_Text_Style_Underline_Type type);
740</code>
741\\
742**[[:develop:api:efl:canvas:text:property:valign|valign]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
743> %%Vertical alignment of text%%
744<code c>
745double efl_text_valign_get(const Eo *obj);
746void efl_text_valign_set(Eo *obj, double value);
747</code>
748\\
749**[[:develop:api:efl:canvas:text:property:wrap|wrap]]** //**(get, set)**//// [Overridden from [[:develop:api:efl:text:format|Efl.Text.Format]]]//\\
750> %%Wrap mode for use in the text%%
751<code c>
752Efl_Text_Format_Wrap efl_text_wrap_get(const Eo *obj);
753void efl_text_wrap_set(Eo *obj, Efl_Text_Format_Wrap wrap);
754</code>
755\\
756**[[:develop:api:efl:canvas:text:method:filter_dirty|filter_dirty]]**// [Overridden from [[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]]// ''protected''\\
757> %%Called when the filter changes must trigger a redraw of the object.%%
758<code c>
759void evas_filter_dirty(Eo *obj);
760</code>
761\\
762**[[:develop:api:efl:canvas:text:method:filter_input_render|filter_input_render]]**// [Overridden from [[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]]// ''protected''\\
763> %%Called by Efl.Canvas.Filter.Internal when the parent class must render the input.%%
764<code c>
765Eina_Bool evas_filter_input_render(Eo *obj, void *filter, void *engine, void *output, void *drawctx, void *data, int l, int r, int t, int b, int x, int y, Eina_Bool do_async);
766</code>
767\\
768**[[:develop:api:efl:canvas:text:method:filter_state_prepare|filter_state_prepare]]**// [Overridden from [[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]]// ''protected''\\
769> %%Called by Efl.Canvas.Filter.Internal to request the parent class for state information (color, etc...).%%
770<code c>
771void evas_filter_state_prepare(Eo *obj, Efl_Canvas_Filter_State *state, void *data);
772</code>
773\\
234 774
235==== Inherited ==== 775==== Inherited ====
236 776
237[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:clipees_has|clipees_has]]** 777[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]\\
238\\ 778> **[[:develop:api:efl:canvas:filter:internal:property:filter_padding|filter_padding]]** //**(get)**//, **[[:develop:api:efl:canvas:filter:internal:property:filter_state|filter_state]]** //**(get, set)**//\\
239[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:key_grab|key_grab]]** 779[[:develop:api:efl:canvas:object|Efl.Canvas.Object]]\\
240\\ 780> **[[:develop:api:efl:canvas:object:method:clipees_has|clipees_has]]**, **[[:develop:api:efl:canvas:object:method:debug_name_override|debug_name_override]]**, **[[:develop:api:efl:canvas:object:method:del|del]]**, **[[:develop:api:efl:canvas:object:method:finalize|finalize]]**, **[[:develop:api:efl:canvas:object:method:key_grab|key_grab]]**, **[[:develop:api:efl:canvas:object:method:key_ungrab|key_ungrab]]**, **[[:develop:api:efl:canvas:object:method:lower|lower]]**, **[[:develop:api:efl:canvas:object:method:provider_find|provider_find]]**, **[[:develop:api:efl:canvas:object:method:raise|raise]]**, **[[:develop:api:efl:canvas:object:method:seat_focus_add|seat_focus_add]]**, **[[:develop:api:efl:canvas:object:method:seat_focus_check|seat_focus_check]]**, **[[:develop:api:efl:canvas:object:method:seat_focus_del|seat_focus_del]]**, **[[:develop:api:efl:canvas:object:method:stack_above|stack_above]]**, **[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]**, **[[:develop:api:efl:canvas:object:property:above|above]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:anti_alias|anti_alias]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:below|below]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:clipees|clipees]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:clip|clip]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:color|color]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:coords_inside|coords_inside]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:event_animation|event_animation]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:freeze_events|freeze_events]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:geometry|geometry]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:hint_align|hint_align]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:hint_aspect|hint_aspect]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:hint_combined_min|hint_combined_min]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:hint_margin|hint_margin]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:hint_max|hint_max]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:hint_min|hint_min]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:hint_restricted_min|hint_restricted_min]]** //**(get, set)**// ''protected set'', **[[:develop:api:efl:canvas:object:property:hint_weight|hint_weight]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:is_frame_object|is_frame_object]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:key_focus|key_focus]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:layer|layer]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:loop|loop]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:no_render|no_render]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:pass_events|pass_events]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:pointer_inside|pointer_inside]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:pointer_mode_by_device|pointer_mode_by_device]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:pointer_mode|pointer_mode]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:position|position]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:precise_is_inside|precise_is_inside]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:propagate_events|propagate_events]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:render_op|render_op]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:repeat_events|repeat_events]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:seat_event_filter|seat_event_filter]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:seat_focus|seat_focus]]** //**(get)**//, **[[:develop:api:efl:canvas:object:property:size|size]]** //**(get, set)**//, **[[:develop:api:efl:canvas:object:property:visible|visible]]** //**(get, set)**//\\
241[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:key_ungrab|key_ungrab]]** 781[[:develop:api:efl:gfx:map|Efl.Gfx.Map]]\\
242\\ 782> **[[:develop:api:efl:gfx:map:method:lightning_3d_absolute|lightning_3d_absolute]]**, **[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]**, **[[:develop:api:efl:gfx:map:method:map_has|map_has]]**, **[[:develop:api:efl:gfx:map:method:map_reset|map_reset]]**, **[[:develop:api:efl:gfx:map:method:perspective_3d_absolute|perspective_3d_absolute]]**, **[[:develop:api:efl:gfx:map:method:perspective_3d|perspective_3d]]**, **[[:develop:api:efl:gfx:map:method:rotate_3d_absolute|rotate_3d_absolute]]**, **[[:develop:api:efl:gfx:map:method:rotate_3d|rotate_3d]]**, **[[:develop:api:efl:gfx:map:method:rotate_absolute|rotate_absolute]]**, **[[:develop:api:efl:gfx:map:method:rotate_quat_absolute|rotate_quat_absolute]]**, **[[:develop:api:efl:gfx:map:method:rotate_quat|rotate_quat]]**, **[[:develop:api:efl:gfx:map:method:rotate|rotate]]**, **[[:develop:api:efl:gfx:map:method:translate|translate]]**, **[[:develop:api:efl:gfx:map:method:zoom_absolute|zoom_absolute]]**, **[[:develop:api:efl:gfx:map:method:zoom|zoom]]**, **[[:develop:api:efl:gfx:map:property:map_alpha|map_alpha]]** //**(get, set)**//, **[[:develop:api:efl:gfx:map:property:map_clockwise|map_clockwise]]** //**(get)**//, **[[:develop:api:efl:gfx:map:property:map_color|map_color]]** //**(get, set)**//, **[[:develop:api:efl:gfx:map:property:map_coord_absolute|map_coord_absolute]]** //**(get, set)**//, **[[:develop:api:efl:gfx:map:property:map_point_count|map_point_count]]** //**(get, set)**//, **[[:develop:api:efl:gfx:map:property:map_smooth|map_smooth]]** //**(get, set)**//, **[[:develop:api:efl:gfx:map:property:map_uv|map_uv]]** //**(get, set)**//\\
243[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:pointer_coords_inside_get|pointer_coords_inside_get]]** 783[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]]\\
244\\ 784> **[[:develop:api:efl:gfx:size:hint:property:hint_base|hint_base]]** //**(get, set)**//, **[[:develop:api:efl:gfx:size:hint:property:hint_step|hint_step]]** //**(get, set)**//\\
245[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:seat_focus_add|seat_focus_add]]** 785[[:develop:api:efl:object|Efl.Object]]\\
246\\ 786> **[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**, **[[:develop:api:efl:object:method:composite_attach|composite_attach]]**, **[[:develop:api:efl:object:method:composite_detach|composite_detach]]**, **[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**, **[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**, **[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**, **[[:develop:api:efl:object:method:event_freeze|event_freeze]]**, **[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**, **[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**, **[[:develop:api:efl:object:method:event_thaw|event_thaw]]**, **[[:develop:api:efl:object:method:name_find|name_find]]**, **[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//, **[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//, **[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//, **[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//, **[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//, **[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//\\
247[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:seat_focus_check|seat_focus_check]]** 787[[:develop:api:efl:text:properties|Efl.Text.Properties]]\\
248\\ 788> **[[:develop:api:efl:text:properties:property:font_source|font_source]]** //**(get, set)**//, **[[:develop:api:efl:text:properties:property:font|font]]** //**(get, set)**//\\
249[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:method:seat_focus_del|seat_focus_del]]** 789[[:develop:api:efl:ui:base|Efl.Ui.Base]]\\
250\\ 790> **[[:develop:api:efl:ui:base:property:language|language]]** //**(get, set)**//, **[[:develop:api:efl:ui:base:property:mirrored_automatic|mirrored_automatic]]** //**(get, set)**//, **[[:develop:api:efl:ui:base:property:mirrored|mirrored]]** //**(get, set)**//\\
251[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:anti_alias|anti_alias]]** //**(get, set)**// 791[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]\\
252\\ 792> **[[:develop:api:efl:canvas:filter:internal:method:filter_input_alpha|filter_input_alpha]]** ''protected'', **[[:develop:api:efl:canvas:filter:internal:property:filter_changed|filter_changed]]** //**(set)**// ''protected'', **[[:develop:api:efl:canvas:filter:internal:property:filter_invalid|filter_invalid]]** //**(set)**// ''protected'', **[[:develop:api:efl:canvas:filter:internal:property:filter_output_buffer|filter_output_buffer]]** //**(get)**// ''protected''\\
253[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:clipees|clipees]]** //**(get)**// 793[[:develop:api:efl:canvas:object|Efl.Canvas.Object]]\\
254\\ 794> **[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// ''protected''
255[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:clip|clip]]** //**(get, set)**//
256\\
257[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:event_animation|event_animation]]** //**(get, set)**//
258\\
259[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:freeze_events|freeze_events]]** //**(get, set)**//
260\\
261[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:is_frame_object|is_frame_object]]** //**(get, set)**//
262\\
263[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:key_focus|key_focus]]** //**(get, set)**//
264\\
265[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:no_render|no_render]]** //**(get, set)**//
266\\
267[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:pass_events|pass_events]]** //**(get, set)**//
268\\
269[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:pointer_mode_by_device|pointer_mode_by_device]]** //**(get, set)**//
270\\
271[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:pointer_mode|pointer_mode]]** //**(get, set)**//
272\\
273[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:precise_is_inside|precise_is_inside]]** //**(get, set)**//
274\\
275[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:propagate_events|propagate_events]]** //**(get, set)**//
276\\
277[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:render_op|render_op]]** //**(get, set)**//
278\\
279[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:repeat_events|repeat_events]]** //**(get, set)**//
280\\
281[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:seat_focus|seat_focus]]** //**(get)**//
282\\
283[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:text:property:paragraph_direction|paragraph_direction]]** //**(get, set)**// //[Overridden here]//
284\\
285[[:develop:api:efl:canvas:pointer|Efl.Canvas.Pointer]].**[[:develop:api:efl:canvas:object:property:pointer_inside|pointer_inside]]** //**(get)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
286\\
287[[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]].**[[:develop:api:efl:canvas:filter:internal:property:filter_padding|filter_padding]]** //**(get)**// //[Overridden in [[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]]//
288\\
289[[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]].**[[:develop:api:efl:canvas:filter:internal:property:filter_state|filter_state]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]]]//
290\\
291[[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]].**[[:develop:api:efl:canvas:text:property:filter_data|filter_data]]** //**(get, set)**// //[Overridden here]//
292\\
293[[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]].**[[:develop:api:efl:canvas:text:property:filter_program|filter_program]]** //**(get, set)**// //[Overridden here]//
294\\
295[[:develop:api:efl:gfx:filter|Efl.Gfx.Filter]].**[[:develop:api:efl:canvas:text:property:filter_source|filter_source]]** //**(get, set)**// //[Overridden here]//
296\\
297[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:lightning_3d_absolute|lightning_3d_absolute]]**
298\\
299[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:lightning_3d|lightning_3d]]**
300\\
301[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:map_has|map_has]]**
302\\
303[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:map_reset|map_reset]]**
304\\
305[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:perspective_3d_absolute|perspective_3d_absolute]]**
306\\
307[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:perspective_3d|perspective_3d]]**
308\\
309[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:rotate_3d_absolute|rotate_3d_absolute]]**
310\\
311[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:rotate_3d|rotate_3d]]**
312\\
313[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:rotate_absolute|rotate_absolute]]**
314\\
315[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:rotate_quat_absolute|rotate_quat_absolute]]**
316\\
317[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:rotate_quat|rotate_quat]]**
318\\
319[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:rotate|rotate]]**
320\\
321[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:translate|translate]]**
322\\
323[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:zoom_absolute|zoom_absolute]]**
324\\
325[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:method:zoom|zoom]]**
326\\
327[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_alpha|map_alpha]]** //**(get, set)**//
328\\
329[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_clockwise|map_clockwise]]** //**(get)**//
330\\
331[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_color|map_color]]** //**(get, set)**//
332\\
333[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_coord_absolute|map_coord_absolute]]** //**(get, set)**//
334\\
335[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_point_count|map_point_count]]** //**(get, set)**//
336\\
337[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_smooth|map_smooth]]** //**(get, set)**//
338\\
339[[:develop:api:efl:gfx:map|Efl.Gfx.Map]].**[[:develop:api:efl:gfx:map:property:map_uv|map_uv]]** //**(get, set)**//
340\\
341[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_align|hint_align]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
342\\
343[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_aspect|hint_aspect]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
344\\
345[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_combined_min|hint_combined_min]]** //**(get)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
346\\
347[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_margin|hint_margin]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
348\\
349[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_max|hint_max]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
350\\
351[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_min|hint_min]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
352\\
353[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_restricted_min|hint_restricted_min]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]// ''protected set''
354\\
355[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:canvas:object:property:hint_weight|hint_weight]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
356\\
357[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:gfx:size:hint:property:hint_base|hint_base]]** //**(get, set)**//
358\\
359[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:gfx:size:hint:property:hint_step|hint_step]]** //**(get, set)**//
360\\
361[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:method:lower|lower]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
362\\
363[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:method:raise|raise]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
364\\
365[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:method:stack_above|stack_above]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
366\\
367[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:method:stack_below|stack_below]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
368\\
369[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:property:above|above]]** //**(get)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
370\\
371[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:property:below|below]]** //**(get)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
372\\
373[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:canvas:object:property:layer|layer]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
374\\
375[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:object:property:color|color]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
376\\
377[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:object:property:geometry|geometry]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
378\\
379[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:object:property:position|position]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
380\\
381[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:object:property:size|size]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
382\\
383[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:object:property:visible|visible]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
384\\
385[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:canvas:text:property:scale|scale]]** //**(get, set)**// //[Overridden here]//
386\\
387[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:canvas:object:property:seat_event_filter|seat_event_filter]]** //**(get, set)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
388\\
389[[:develop:api:efl:loop_user|Efl.Loop_User]].**[[:develop:api:efl:canvas:object:property:loop|loop]]** //**(get)**// //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
390\\
391[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:object:method:debug_name_override|debug_name_override]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
392\\
393[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:object:method:del|del]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
394\\
395[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:object:method:finalize|finalize]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
396\\
397[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:object:method:provider_find|provider_find]]** //[Overridden in [[:develop:api:efl:canvas:object|Efl.Canvas.Object]]]//
398\\
399[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:text:method:constructor|constructor]]** //[Overridden here]//
400\\
401[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:canvas:text:method:destructor|destructor]]** //[Overridden here]//
402\\
403[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:children_iterator_new|children_iterator_new]]**
404\\
405[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_attach|composite_attach]]**
406\\
407[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_detach|composite_detach]]**
408\\
409[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:composite_part_is|composite_part_is]]**
410\\
411[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_add|event_callback_forwarder_add]]**
412\\
413[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_forwarder_del|event_callback_forwarder_del]]**
414\\
415[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_callback_stop|event_callback_stop]]**
416\\
417[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_freeze|event_freeze]]**
418\\
419[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_freeze|event_global_freeze]]**
420\\
421[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_global_thaw|event_global_thaw]]**
422\\
423[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:event_thaw|event_thaw]]**
424\\
425[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:method:name_find|name_find]]**
426\\
427[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:allow_parent_unref|allow_parent_unref]]** //**(get, set)**//
428\\
429[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:comment|comment]]** //**(get, set)**//
430\\
431[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_freeze_count|event_freeze_count]]** //**(get)**//
432\\
433[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:event_global_freeze_count|event_global_freeze_count]]** //**(get)**//
434\\
435[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:finalized|finalized]]** //**(get)**//
436\\
437[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:name|name]]** //**(get, set)**//
438\\
439[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:property:parent|parent]]** //**(get, set)**//
440\\
441[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:method:annotation_del|annotation_del]]** //[Overridden here]//
442\\
443[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:method:annotation_insert|annotation_insert]]** //[Overridden here]//
444\\
445[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:method:annotation_positions_get|annotation_positions_get]]** //[Overridden here]//
446\\
447[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:method:cursor_object_item_insert|cursor_object_item_insert]]** //[Overridden here]//
448\\
449[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:method:object_item_geometry_get|object_item_geometry_get]]** //[Overridden here]//
450\\
451[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:method:range_annotations_get|range_annotations_get]]** //[Overridden here]//
452\\
453[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:property:annotation|annotation]]** //**(get, set)**// //[Overridden here]//
454\\
455[[:develop:api:efl:text:annotate|Efl.Text.Annotate]].**[[:develop:api:efl:canvas:text:property:cursor_object_item_annotation|cursor_object_item_annotation]]** //**(get)**// //[Overridden here]//
456\\
457[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_char_delete|cursor_char_delete]]** //[Overridden here]//
458\\
459[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_char_next|cursor_char_next]]** //[Overridden here]//
460\\
461[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_char_prev|cursor_char_prev]]** //[Overridden here]//
462\\
463[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_compare|cursor_compare]]** //[Overridden here]//
464\\
465[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_coord_set|cursor_coord_set]]** //[Overridden here]//
466\\
467[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_copy|cursor_copy]]** //[Overridden here]//
468\\
469[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_equal|cursor_equal]]** //[Overridden here]//
470\\
471[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_free|cursor_free]]** //[Overridden here]//
472\\
473[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_line_char_first|cursor_line_char_first]]** //[Overridden here]//
474\\
475[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_line_char_last|cursor_line_char_last]]** //[Overridden here]//
476\\
477[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_line_jump_by|cursor_line_jump_by]]** //[Overridden here]//
478\\
479[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_new|cursor_new]]** //[Overridden here]//
480\\
481[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_paragraph_char_first|cursor_paragraph_char_first]]** //[Overridden here]//
482\\
483[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_paragraph_char_last|cursor_paragraph_char_last]]** //[Overridden here]//
484\\
485[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_paragraph_first|cursor_paragraph_first]]** //[Overridden here]//
486\\
487[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_paragraph_last|cursor_paragraph_last]]** //[Overridden here]//
488\\
489[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_paragraph_next|cursor_paragraph_next]]** //[Overridden here]//
490\\
491[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_paragraph_prev|cursor_paragraph_prev]]** //[Overridden here]//
492\\
493[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_text_insert|cursor_text_insert]]** //[Overridden here]//
494\\
495[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_word_end|cursor_word_end]]** //[Overridden here]//
496\\
497[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:method:cursor_word_start|cursor_word_start]]** //[Overridden here]//
498\\
499[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:property:cursor_content|cursor_content]]** //**(get)**// //[Overridden here]//
500\\
501[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:property:cursor_geometry|cursor_geometry]]** //**(get)**// //[Overridden here]//
502\\
503[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:property:cursor_position|cursor_position]]** //**(get, set)**// //[Overridden here]//
504\\
505[[:develop:api:efl:text:cursor|Efl.Text.Cursor]].**[[:develop:api:efl:canvas:text:property:cursor|cursor]]** //**(get)**// //[Overridden here]//
506\\
507[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_bitmap_scalable|font_bitmap_scalable]]** //**(get, set)**// //[Overridden here]//
508\\
509[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_fallbacks|font_fallbacks]]** //**(get, set)**// //[Overridden here]//
510\\
511[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_lang|font_lang]]** //**(get, set)**// //[Overridden here]//
512\\
513[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_slant|font_slant]]** //**(get, set)**// //[Overridden here]//
514\\
515[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_source|font_source]]** //**(get, set)**// //[Overridden here]//
516\\
517[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_weight|font_weight]]** //**(get, set)**// //[Overridden here]//
518\\
519[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font_width|font_width]]** //**(get, set)**// //[Overridden here]//
520\\
521[[:develop:api:efl:text:font|Efl.Text.Font]].**[[:develop:api:efl:canvas:text:property:font|font]]** //**(get, set)**// //[Overridden here]//
522\\
523[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:ellipsis|ellipsis]]** //**(get, set)**// //[Overridden here]//
524\\
525[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:halign_auto_type|halign_auto_type]]** //**(get, set)**// //[Overridden here]//
526\\
527[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:halign|halign]]** //**(get, set)**// //[Overridden here]//
528\\
529[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:linegap|linegap]]** //**(get, set)**// //[Overridden here]//
530\\
531[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:linerelgap|linerelgap]]** //**(get, set)**// //[Overridden here]//
532\\
533[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:multiline|multiline]]** //**(get, set)**// //[Overridden here]//
534\\
535[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:password|password]]** //**(get, set)**// //[Overridden here]//
536\\
537[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:replacement_char|replacement_char]]** //**(get, set)**// //[Overridden here]//
538\\
539[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:tabstops|tabstops]]** //**(get, set)**// //[Overridden here]//
540\\
541[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:valign|valign]]** //**(get, set)**// //[Overridden here]//
542\\
543[[:develop:api:efl:text:format|Efl.Text.Format]].**[[:develop:api:efl:canvas:text:property:wrap|wrap]]** //**(get, set)**// //[Overridden here]//
544\\
545[[:develop:api:efl:text:markup|Efl.Text.Markup]].**[[:develop:api:efl:canvas:text:method:cursor_markup_insert|cursor_markup_insert]]** //[Overridden here]//
546\\
547[[:develop:api:efl:text:markup|Efl.Text.Markup]].**[[:develop:api:efl:canvas:text:property:markup|markup]]** //**(get, set)**// //[Overridden here]//
548\\
549[[:develop:api:efl:text:properties|Efl.Text.Properties]].**[[:develop:api:efl:text:properties:property:font_source|font_source]]** //**(get, set)**//
550\\
551[[:develop:api:efl:text:properties|Efl.Text.Properties]].**[[:develop:api:efl:text:properties:property:font|font]]** //**(get, set)**//
552\\
553[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:backing_color|backing_color]]** //**(get, set)**// //[Overridden here]//
554\\
555[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:backing_type|backing_type]]** //**(get, set)**// //[Overridden here]//
556\\
557[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:effect_type|effect_type]]** //**(get, set)**// //[Overridden here]//
558\\
559[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:gfx_filter|gfx_filter]]** //**(get, set)**// //[Overridden here]//
560\\
561[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:glow2_color|glow2_color]]** //**(get, set)**// //[Overridden here]//
562\\
563[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:glow_color|glow_color]]** //**(get, set)**// //[Overridden here]//
564\\
565[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:normal_color|normal_color]]** //**(get, set)**// //[Overridden here]//
566\\
567[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:outline_color|outline_color]]** //**(get, set)**// //[Overridden here]//
568\\
569[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:shadow_color|shadow_color]]** //**(get, set)**// //[Overridden here]//
570\\
571[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:shadow_direction|shadow_direction]]** //**(get, set)**// //[Overridden here]//
572\\
573[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:strikethrough_color|strikethrough_color]]** //**(get, set)**// //[Overridden here]//
574\\
575[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:strikethrough_type|strikethrough_type]]** //**(get, set)**// //[Overridden here]//
576\\
577[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline2_color|underline2_color]]** //**(get, set)**// //[Overridden here]//
578\\
579[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline2_type|underline2_type]]** //**(get, set)**// //[Overridden here]//
580\\
581[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline_color|underline_color]]** //**(get, set)**// //[Overridden here]//
582\\
583[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline_dashed_color|underline_dashed_color]]** //**(get, set)**// //[Overridden here]//
584\\
585[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline_dashed_gap|underline_dashed_gap]]** //**(get, set)**// //[Overridden here]//
586\\
587[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline_dashed_width|underline_dashed_width]]** //**(get, set)**// //[Overridden here]//
588\\
589[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline_height|underline_height]]** //**(get, set)**// //[Overridden here]//
590\\
591[[:develop:api:efl:text:style|Efl.Text.Style]].**[[:develop:api:efl:canvas:text:property:underline_type|underline_type]]** //**(get, set)**// //[Overridden here]//
592\\
593[[:develop:api:efl:text|Efl.Text]].**[[:develop:api:efl:canvas:text:property:text|text]]** //**(get, set)**// //[Overridden here]//
594\\
595[[:develop:api:efl:ui:base|Efl.Ui.Base]].**[[:develop:api:efl:ui:base:property:language|language]]** //**(get, set)**//
596\\
597[[:develop:api:efl:ui:base|Efl.Ui.Base]].**[[:develop:api:efl:ui:base:property:mirrored_automatic|mirrored_automatic]]** //**(get, set)**//
598\\
599[[:develop:api:efl:ui:base|Efl.Ui.Base]].**[[:develop:api:efl:ui:base:property:mirrored|mirrored]]** //**(get, set)**//
600\\
601[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:filter:internal:method:filter_input_alpha|filter_input_alpha]]** ''protected''
602\\
603[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:filter:internal:property:filter_changed|filter_changed]]** //**(set)**// ''protected''
604\\
605[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:filter:internal:property:filter_invalid|filter_invalid]]** //**(set)**// ''protected''
606\\
607[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:filter:internal:property:filter_output_buffer|filter_output_buffer]]** //**(get)**// ''protected''
608\\
609[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:text:method:filter_dirty|filter_dirty]]** //[Overridden here]// ''protected''
610\\
611[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:text:method:filter_input_render|filter_input_render]]** //[Overridden here]// ''protected''
612\\
613[[:develop:api:efl:canvas:filter:internal|Efl.Canvas.Filter.Internal]].**[[:develop:api:efl:canvas:text:method:filter_state_prepare|filter_state_prepare]]** //[Overridden here]// ''protected''
614\\
615[[:develop:api:efl:canvas:object|Efl.Canvas.Object]].**[[:develop:api:efl:canvas:object:property:render_parent|render_parent]]** //**(get)**// ''protected''
616\\
617
618===== Events ===== 795===== Events =====
619 796
620**[[:develop:api:efl:canvas:text:event:changed|changed]]** 797**[[:develop:api:efl:canvas:text:event:changed|changed]]**\\
798> %%Called when canvas text changed%%
621<code c> 799<code c>
622EFL_CANVAS_TEXT_EVENT_CHANGED(void) 800EFL_CANVAS_TEXT_EVENT_CHANGED(void)
623</code> 801</code>
624 802\\ **[[:develop:api:efl:canvas:text:event:cursor_changed|cursor,changed]]**\\
625%%Called when canvas text changed%%\\ 803> %%Called when cursor changed%%
626\\
627**[[:develop:api:efl:canvas:text:event:cursor_changed|cursor,changed]]**
628<code c> 804<code c>
629EFL_CANVAS_TEXT_EVENT_CURSOR_CHANGED(void) 805EFL_CANVAS_TEXT_EVENT_CURSOR_CHANGED(void)
630</code> 806</code>
631 807\\ **[[:develop:api:efl:canvas:text:event:style_insets_changed|style_insets,changed]]**\\
632%%Called when cursor changed%%\\ 808> %%Called when the property %%[[:develop:api:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%
633\\
634**[[:develop:api:efl:canvas:text:event:style_insets_changed|style_insets,changed]]**
635<code c> 809<code c>
636EFL_CANVAS_TEXT_EVENT_STYLE_INSETS_CHANGED(void) 810EFL_CANVAS_TEXT_EVENT_STYLE_INSETS_CHANGED(void)
637</code> 811</code>
638 812\\ ==== Inherited ====
639%%Called when the property %%[[:develop:api:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%\\ 813
640\\ 814[[:develop:api:efl:animator|Efl.Animator]]\\
641==== Inherited ==== 815> **[[:develop:api:efl:animator:event:animator_tick|animator,tick]]**\\
642 816[[:develop:api:efl:gfx|Efl.Gfx]]\\
643[[:develop:api:efl:animator|Efl.Animator]].**[[:develop:api:efl:animator:event:animator_tick|animator,tick]]** 817> **[[:develop:api:efl:gfx:event:changed|changed]]**, **[[:develop:api:efl:gfx:event:hide|hide]]**, **[[:develop:api:efl:gfx:event:move|move]]**, **[[:develop:api:efl:gfx:event:resize|resize]]**, **[[:develop:api:efl:gfx:event:show|show]]**\\
644\\ 818[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]]\\
645[[:develop:api:efl:gfx:size:hint|Efl.Gfx.Size.Hint]].**[[:develop:api:efl:gfx:size:hint:event:change_size_hints|change,size,hints]]** 819> **[[:develop:api:efl:gfx:size:hint:event:change_size_hints|change,size,hints]]**\\
646\\ 820[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]]\\
647[[:develop:api:efl:gfx:stack|Efl.Gfx.Stack]].**[[:develop:api:efl:gfx:stack:event:restack|restack]]** 821> **[[:develop:api:efl:gfx:stack:event:restack|restack]]**\\
648\\ 822[[:develop:api:efl:input:interface|Efl.Input.Interface]]\\
649[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:changed|changed]]** 823> **[[:develop:api:efl:input:interface:event:finger_down|finger,down]]**, **[[:develop:api:efl:input:interface:event:finger_move|finger,move]]**, **[[:develop:api:efl:input:interface:event:finger_up|finger,up]]**, **[[:develop:api:efl:input:interface:event:focus_in|focus,in]]**, **[[:develop:api:efl:input:interface:event:focus_out|focus,out]]**, **[[:develop:api:efl:input:interface:event:hold|hold]]**, **[[:develop:api:efl:input:interface:event:key_down|key,down]]**, **[[:develop:api:efl:input:interface:event:key_up|key,up]]**, **[[:develop:api:efl:input:interface:event:pointer_axis|pointer,axis]]**, **[[:develop:api:efl:input:interface:event:pointer_cancel|pointer,cancel]]**, **[[:develop:api:efl:input:interface:event:pointer_down|pointer,down]]**, **[[:develop:api:efl:input:interface:event:pointer_in|pointer,in]]**, **[[:develop:api:efl:input:interface:event:pointer_move|pointer,move]]**, **[[:develop:api:efl:input:interface:event:pointer_out|pointer,out]]**, **[[:develop:api:efl:input:interface:event:pointer_up|pointer,up]]**, **[[:develop:api:efl:input:interface:event:pointer_wheel|pointer,wheel]]**\\
650\\ 824[[:develop:api:efl:object|Efl.Object]]\\
651[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:hide|hide]]** 825> **[[:develop:api:efl:object:event:callback_add|callback,add]]**\\
652\\ 826[[:develop:api:efl:object|Efl.Object]]\\
653[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:move|move]]** 827> **[[:develop:api:efl:object:event:callback_del|callback,del]]**\\
654\\ 828[[:develop:api:efl:object|Efl.Object]]\\
655[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:resize|resize]]** 829> **[[:develop:api:efl:object:event:del|del]]** \ No newline at end of file
656\\
657[[:develop:api:efl:gfx|Efl.Gfx]].**[[:develop:api:efl:gfx:event:show|show]]**
658\\
659[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:finger_down|finger,down]]**
660\\
661[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:finger_move|finger,move]]**
662\\
663[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:finger_up|finger,up]]**
664\\
665[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:focus_in|focus,in]]**
666\\
667[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:focus_out|focus,out]]**
668\\
669[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:hold|hold]]**
670\\
671[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:key_down|key,down]]**
672\\
673[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:key_up|key,up]]**
674\\
675[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_axis|pointer,axis]]**
676\\
677[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_cancel|pointer,cancel]]**
678\\
679[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_down|pointer,down]]**
680\\
681[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_in|pointer,in]]**
682\\
683[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_move|pointer,move]]**
684\\
685[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_out|pointer,out]]**
686\\
687[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_up|pointer,up]]**
688\\
689[[:develop:api:efl:input:interface|Efl.Input.Interface]].**[[:develop:api:efl:input:interface:event:pointer_wheel|pointer,wheel]]**
690\\
691[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_add|callback,add]]**
692\\
693[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:callback_del|callback,del]]**
694\\
695[[:develop:api:efl:object|Efl.Object]].**[[:develop:api:efl:object:event:del|del]]**
696\\
diff --git a/pages/develop/api/efl/canvas/text/event/changed.txt b/pages/develop/api/efl/canvas/text/event/changed.txt
index f70eb34..b35a033 100644
--- a/pages/develop/api/efl/canvas/text/event/changed.txt
+++ b/pages/develop/api/efl/canvas/text/event/changed.txt
@@ -1,4 +1,9 @@
1~~Title: Efl.Canvas.Text: changed~~ 1~~Title: Efl.Canvas.Text: changed~~
2===== Description =====
3
4%%Called when canvas text changed%%
5{{page>:develop:api-include:efl:canvas:text:event:changed:description&nouser&nolink&nodate}}
6
2===== Signature ===== 7===== Signature =====
3 8
4<code> 9<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
32 37
33</code> 38</code>
34 39
35===== Description =====
36
37%%Called when canvas text changed%%
38{{page>:develop:api-include:efl:canvas:text:event:changed:description&nouser&nolink&nodate}}
39
diff --git a/pages/develop/api/efl/canvas/text/event/cursor_changed.txt b/pages/develop/api/efl/canvas/text/event/cursor_changed.txt
index 6b2bacd..62b9b03 100644
--- a/pages/develop/api/efl/canvas/text/event/cursor_changed.txt
+++ b/pages/develop/api/efl/canvas/text/event/cursor_changed.txt
@@ -1,4 +1,9 @@
1~~Title: Efl.Canvas.Text: cursor,changed~~ 1~~Title: Efl.Canvas.Text: cursor,changed~~
2===== Description =====
3
4%%Called when cursor changed%%
5{{page>:develop:api-include:efl:canvas:text:event:cursor_changed:description&nouser&nolink&nodate}}
6
2===== Signature ===== 7===== Signature =====
3 8
4<code> 9<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
32 37
33</code> 38</code>
34 39
35===== Description =====
36
37%%Called when cursor changed%%
38{{page>:develop:api-include:efl:canvas:text:event:cursor_changed:description&nouser&nolink&nodate}}
39
diff --git a/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt b/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt
index 286a1a8..9afa45e 100644
--- a/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt
+++ b/pages/develop/api/efl/canvas/text/event/style_insets_changed.txt
@@ -1,4 +1,9 @@
1~~Title: Efl.Canvas.Text: style_insets,changed~~ 1~~Title: Efl.Canvas.Text: style_insets,changed~~
2===== Description =====
3
4%%Called when the property %%[[:develop:api:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%
5{{page>:develop:api-include:efl:canvas:text:event:style_insets_changed:description&nouser&nolink&nodate}}
6
2===== Signature ===== 7===== Signature =====
3 8
4<code> 9<code>
@@ -32,8 +37,3 @@ setup_event_handler(Eo *obj, Data *d)
32 37
33</code> 38</code>
34 39
35===== Description =====
36
37%%Called when the property %%[[:develop:api:efl:canvas:text:property:style_insets|Efl.Canvas.Text.style_insets]]%% changed.%%
38{{page>:develop:api-include:efl:canvas:text:event:style_insets_changed:description&nouser&nolink&nodate}}
39
diff --git a/pages/develop/api/efl/canvas/text/method/annotation_del.txt b/pages/develop/api/efl/canvas/text/method/annotation_del.txt
index 58da9d3..4a89de8 100644
--- a/pages/develop/api/efl/canvas/text/method/annotation_del.txt
+++ b/pages/develop/api/efl/canvas/text/method/annotation_del.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.annotation_del~~ 1~~Title: Efl.Canvas.Text.annotation_del~~
2===== Description =====
3
4%%Deletes given annotation.%%
5
6%%All formats applied by %%''annotation''%% will be removed and it will be deleted.%%
7
8//Since 1.18//
9{{page>:develop:api-include:efl:canvas:text:method:annotation_del:description&nouser&nolink&nodate}}
10
2//Overridden from [[:develop:api:efl:text:annotate:method:annotation_del|Efl.Text.Annotate.annotation_del]].//===== Signature ===== 11//Overridden from [[:develop:api:efl:text:annotate:method:annotation_del|Efl.Text.Annotate.annotation_del]].//===== Signature =====
3 12
4<code> 13<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_text_annotation_del(Eo *obj, Efl_Text_Annotate_Annotation *annotat
20 29
21 * **annotation** //(in)// - %%Annotation to be removed%% 30 * **annotation** //(in)// - %%Annotation to be removed%%
22 31
23===== Description =====
24
25%%Deletes given annotation.%%
26
27%%All formats applied by %%''annotation''%% will be removed and it will be deleted.%%
28
29//Since 1.18//
30{{page>:develop:api-include:efl:canvas:text:method:annotation_del:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * [[:develop:api:efl:text:annotate:method:annotation_del|Efl.Text.Annotate.annotation_del]] 34 * [[:develop:api:efl:text:annotate:method:annotation_del|Efl.Text.Annotate.annotation_del]]
diff --git a/pages/develop/api/efl/canvas/text/method/annotation_insert.txt b/pages/develop/api/efl/canvas/text/method/annotation_insert.txt
index 2387510..4ce8486 100644
--- a/pages/develop/api/efl/canvas/text/method/annotation_insert.txt
+++ b/pages/develop/api/efl/canvas/text/method/annotation_insert.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.annotation_insert~~ 1~~Title: Efl.Canvas.Text.annotation_insert~~
2===== Description =====
3
4%%Inserts an annotation format in a specified range [%%''start''%%, %%''end''%% - 1].%%
5
6%%The %%''format''%% will be applied to the given range, and the %%''annotation''%% handle will be returned for further handling.%%
7
8//Since 1.18//
9{{page>:develop:api-include:efl:canvas:text:method:annotation_insert:description&nouser&nolink&nodate}}
10
2//Overridden from [[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]].//===== Signature ===== 11//Overridden from [[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]].//===== Signature =====
3 12
4<code> 13<code>
@@ -24,15 +33,6 @@ Efl_Text_Annotate_Annotation *efl_text_annotation_insert(Eo *obj, Efl_Text_Curso
24 * **end** //(in)// - %%End of range%% 33 * **end** //(in)// - %%End of range%%
25 * **format** //(in)// - %%Annotation format%% 34 * **format** //(in)// - %%Annotation format%%
26 35
27===== Description =====
28
29%%Inserts an annotation format in a specified range [%%''start''%%, %%''end''%% - 1].%%
30
31%%The %%''format''%% will be applied to the given range, and the %%''annotation''%% handle will be returned for further handling.%%
32
33//Since 1.18//
34{{page>:develop:api-include:efl:canvas:text:method:annotation_insert:description&nouser&nolink&nodate}}
35
36===== Implemented by ===== 36===== Implemented by =====
37 37
38 * [[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]] 38 * [[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]]
diff --git a/pages/develop/api/efl/canvas/text/method/annotation_positions_get.txt b/pages/develop/api/efl/canvas/text/method/annotation_positions_get.txt
index 8f87e03..c424a85 100644
--- a/pages/develop/api/efl/canvas/text/method/annotation_positions_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/annotation_positions_get.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.annotation_positions_get~~ 1~~Title: Efl.Canvas.Text.annotation_positions_get~~
2===== Description =====
3
4%%Sets given cursors to the start and end positions of the annotation.%%
5
6%%The cursors %%''start''%% and %%''end''%% will be set to the start and end positions of the given annotation %%''annotation''%%.%%
7
8//Since 1.18//
9{{page>:develop:api-include:efl:canvas:text:method:annotation_positions_get:description&nouser&nolink&nodate}}
10
2//Overridden from [[:develop:api:efl:text:annotate:method:annotation_positions_get|Efl.Text.Annotate.annotation_positions_get]].//===== Signature ===== 11//Overridden from [[:develop:api:efl:text:annotate:method:annotation_positions_get|Efl.Text.Annotate.annotation_positions_get]].//===== Signature =====
3 12
4<code> 13<code>
@@ -23,15 +32,6 @@ void efl_text_annotation_positions_get(Eo *obj, const Efl_Text_Annotate_Annotati
23 * **start** //(in)// - %%Cursor to be set to the start position of the annotation in the text%% 32 * **start** //(in)// - %%Cursor to be set to the start position of the annotation in the text%%
24 * **end** //(in)// - %%Cursor to be set to the end position of the annotation in the text%% 33 * **end** //(in)// - %%Cursor to be set to the end position of the annotation in the text%%
25 34
26===== Description =====
27
28%%Sets given cursors to the start and end positions of the annotation.%%
29
30%%The cursors %%''start''%% and %%''end''%% will be set to the start and end positions of the given annotation %%''annotation''%%.%%
31
32//Since 1.18//
33{{page>:develop:api-include:efl:canvas:text:method:annotation_positions_get:description&nouser&nolink&nodate}}
34
35===== Implemented by ===== 35===== Implemented by =====
36 36
37 * [[:develop:api:efl:text:annotate:method:annotation_positions_get|Efl.Text.Annotate.annotation_positions_get]] 37 * [[:develop:api:efl:text:annotate:method:annotation_positions_get|Efl.Text.Annotate.annotation_positions_get]]
diff --git a/pages/develop/api/efl/canvas/text/method/async_layout.txt b/pages/develop/api/efl/canvas/text/method/async_layout.txt
index 967bce0..6e05bfa 100644
--- a/pages/develop/api/efl/canvas/text/method/async_layout.txt
+++ b/pages/develop/api/efl/canvas/text/method/async_layout.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.async_layout~~ 1~~Title: Efl.Canvas.Text.async_layout~~
2===== Description =====
3
4%%Requests to layout the text off the mainloop.%%
5
6%%Once layout is complete, the result is returned as %%[[:develop:api:eina:rect|Eina.Rect]]%%, with w, h fields set.%%
7
8//Since 1.21//
9{{page>:develop:api-include:efl:canvas:text:method:async_layout:description&nouser&nolink&nodate}}
10
2===== Signature ===== 11===== Signature =====
3 12
4<code> 13<code>
@@ -13,15 +22,6 @@ async_layout {
13Eina_Future *efl_canvas_text_async_layout(Eo *obj); 22Eina_Future *efl_canvas_text_async_layout(Eo *obj);
14</code> 23</code>
15 24
16===== Description =====
17
18%%Requests to layout the text off the mainloop.%%
19
20%%Once layout is complete, the result is returned as %%[[:develop:api:eina:rect|Eina.Rect]]%%, with w, h fields set.%%
21
22//Since 1.21//
23{{page>:develop:api-include:efl:canvas:text:method:async_layout:description&nouser&nolink&nodate}}
24
25===== Implemented by ===== 25===== Implemented by =====
26 26
27 * **Efl.Canvas.Text.async_layout** 27 * **Efl.Canvas.Text.async_layout**
diff --git a/pages/develop/api/efl/canvas/text/method/constructor.txt b/pages/develop/api/efl/canvas/text/method/constructor.txt
index 6b73159..ab9f36e 100644
--- a/pages/develop/api/efl/canvas/text/method/constructor.txt
+++ b/pages/develop/api/efl/canvas/text/method/constructor.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.constructor~~ 1~~Title: Efl.Canvas.Text.constructor~~
2===== Description =====
3
4%%Call the object's constructor.%%
5
6%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
7{{page>:develop:api-include:efl:canvas:text:method:constructor:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:canvas:object:method:constructor|Efl.Object.constructor]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:canvas:object:method:constructor|Efl.Object.constructor]].//===== Signature =====
3 10
4<code> 11<code>
@@ -13,13 +20,6 @@ constructor {
13Efl_Object *efl_constructor(Eo *obj); 20Efl_Object *efl_constructor(Eo *obj);
14</code> 21</code>
15 22
16===== Description =====
17
18%%Call the object's constructor.%%
19
20%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
21{{page>:develop:api-include:efl:canvas:text:method:constructor:description&nouser&nolink&nodate}}
22
23===== Implemented by ===== 23===== Implemented by =====
24 24
25 * [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]] 25 * [[:develop:api:efl:object:method:constructor|Efl.Object.constructor]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_char_delete.txt b/pages/develop/api/efl/canvas/text/method/cursor_char_delete.txt
index d724044..60d0f9b 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_char_delete.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_char_delete.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_char_delete~~ 1~~Title: Efl.Canvas.Text.cursor_char_delete~~
2===== Description =====
3
4%%Deletes a single character from position pointed by given cursor.%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_char_delete:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_char_delete|Efl.Text.Cursor.cursor_char_delete]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_char_delete|Efl.Text.Cursor.cursor_char_delete]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_char_delete(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Deletes a single character from position pointed by given cursor.%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_char_delete:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_char_delete|Efl.Text.Cursor.cursor_char_delete]] 31 * [[:develop:api:efl:text:cursor:method:cursor_char_delete|Efl.Text.Cursor.cursor_char_delete]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_char_next.txt b/pages/develop/api/efl/canvas/text/method/cursor_char_next.txt
index 7632d19..f456ed6 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_char_next.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_char_next.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_char_next~~ 1~~Title: Efl.Canvas.Text.cursor_char_next~~
2===== Description =====
3
4%%Advances to the next character%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_char_next:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_char_next|Efl.Text.Cursor.cursor_char_next]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_char_next|Efl.Text.Cursor.cursor_char_next]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_char_next(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advances to the next character%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_char_next:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_char_next|Efl.Text.Cursor.cursor_char_next]] 31 * [[:develop:api:efl:text:cursor:method:cursor_char_next|Efl.Text.Cursor.cursor_char_next]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_char_prev.txt b/pages/develop/api/efl/canvas/text/method/cursor_char_prev.txt
index 0805cca..6e5f39a 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_char_prev.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_char_prev.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_char_prev~~ 1~~Title: Efl.Canvas.Text.cursor_char_prev~~
2===== Description =====
3
4%%Advances to the previous character%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_char_prev:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_char_prev|Efl.Text.Cursor.cursor_char_prev]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_char_prev|Efl.Text.Cursor.cursor_char_prev]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_char_prev(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advances to the previous character%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_char_prev:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_char_prev|Efl.Text.Cursor.cursor_char_prev]] 31 * [[:develop:api:efl:text:cursor:method:cursor_char_prev|Efl.Text.Cursor.cursor_char_prev]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_compare.txt b/pages/develop/api/efl/canvas/text/method/cursor_compare.txt
index a52c7c5..2f9ac43 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_compare.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_compare.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_compare~~ 1~~Title: Efl.Canvas.Text.cursor_compare~~
2===== Description =====
3
4%%Compare two cursors%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_compare:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_compare|Efl.Text.Cursor.cursor_compare]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_compare|Efl.Text.Cursor.cursor_compare]].//===== Signature =====
3 10
4<code> 11<code>
@@ -22,13 +29,6 @@ int efl_text_cursor_compare(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, const E
22 * **cur1** //(in)// - %%Cursor 1 object%% 29 * **cur1** //(in)// - %%Cursor 1 object%%
23 * **cur2** //(in)// - %%Cursor 2 object%% 30 * **cur2** //(in)// - %%Cursor 2 object%%
24 31
25===== Description =====
26
27%%Compare two cursors%%
28
29//Since 1.20//
30{{page>:develop:api-include:efl:canvas:text:method:cursor_compare:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * [[:develop:api:efl:text:cursor:method:cursor_compare|Efl.Text.Cursor.cursor_compare]] 34 * [[:develop:api:efl:text:cursor:method:cursor_compare|Efl.Text.Cursor.cursor_compare]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_coord_set.txt b/pages/develop/api/efl/canvas/text/method/cursor_coord_set.txt
index b37d05a..13db8ae 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_coord_set.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_coord_set.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_coord_set~~ 1~~Title: Efl.Canvas.Text.cursor_coord_set~~
2===== Description =====
3
4%%Set cursor coordinates%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_coord_set:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_coord_set|Efl.Text.Cursor.cursor_coord_set]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_coord_set|Efl.Text.Cursor.cursor_coord_set]].//===== Signature =====
3 10
4<code> 11<code>
@@ -23,13 +30,6 @@ void efl_text_cursor_coord_set(Eo *obj, Efl_Text_Cursor_Cursor *cur, int x, int
23 * **x** //(in)// - %%X coord to set by.%% 30 * **x** //(in)// - %%X coord to set by.%%
24 * **y** //(in)// - %%Y coord to set by.%% 31 * **y** //(in)// - %%Y coord to set by.%%
25 32
26===== Description =====
27
28%%Set cursor coordinates%%
29
30//Since 1.20//
31{{page>:develop:api-include:efl:canvas:text:method:cursor_coord_set:description&nouser&nolink&nodate}}
32
33===== Implemented by ===== 33===== Implemented by =====
34 34
35 * [[:develop:api:efl:text:cursor:method:cursor_coord_set|Efl.Text.Cursor.cursor_coord_set]] 35 * [[:develop:api:efl:text:cursor:method:cursor_coord_set|Efl.Text.Cursor.cursor_coord_set]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_copy.txt b/pages/develop/api/efl/canvas/text/method/cursor_copy.txt
index b1e68b6..3cbd8c9 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_copy.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_copy.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_copy~~ 1~~Title: Efl.Canvas.Text.cursor_copy~~
2===== Description =====
3
4%%Copy existing cursor%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_copy:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_copy|Efl.Text.Cursor.cursor_copy]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_copy|Efl.Text.Cursor.cursor_copy]].//===== Signature =====
3 10
4<code> 11<code>
@@ -21,13 +28,6 @@ void efl_text_cursor_copy(Eo *obj, Efl_Text_Cursor_Cursor *dst, const Efl_Text_C
21 * **dst** //(in)// - %%Destination cursor%% 28 * **dst** //(in)// - %%Destination cursor%%
22 * **src** //(in)// - %%Source cursor%% 29 * **src** //(in)// - %%Source cursor%%
23 30
24===== Description =====
25
26%%Copy existing cursor%%
27
28//Since 1.20//
29{{page>:develop:api-include:efl:canvas:text:method:cursor_copy:description&nouser&nolink&nodate}}
30
31===== Implemented by ===== 31===== Implemented by =====
32 32
33 * [[:develop:api:efl:text:cursor:method:cursor_copy|Efl.Text.Cursor.cursor_copy]] 33 * [[:develop:api:efl:text:cursor:method:cursor_copy|Efl.Text.Cursor.cursor_copy]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_equal.txt b/pages/develop/api/efl/canvas/text/method/cursor_equal.txt
index 12081f0..9478bc3 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_equal.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_equal.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_equal~~ 1~~Title: Efl.Canvas.Text.cursor_equal~~
2===== Description =====
3
4%%Check if two cursors are equal%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_equal:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_equal|Efl.Text.Cursor.cursor_equal]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_equal|Efl.Text.Cursor.cursor_equal]].//===== Signature =====
3 10
4<code> 11<code>
@@ -22,13 +29,6 @@ Eina_Bool efl_text_cursor_equal(Eo *obj, const Efl_Text_Cursor_Cursor *cur1, con
22 * **cur1** //(in)// - %%Cursor 1 object%% 29 * **cur1** //(in)// - %%Cursor 1 object%%
23 * **cur2** //(in)// - %%Cursor 2 object%% 30 * **cur2** //(in)// - %%Cursor 2 object%%
24 31
25===== Description =====
26
27%%Check if two cursors are equal%%
28
29//Since 1.20//
30{{page>:develop:api-include:efl:canvas:text:method:cursor_equal:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * [[:develop:api:efl:text:cursor:method:cursor_equal|Efl.Text.Cursor.cursor_equal]] 34 * [[:develop:api:efl:text:cursor:method:cursor_equal|Efl.Text.Cursor.cursor_equal]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_free.txt b/pages/develop/api/efl/canvas/text/method/cursor_free.txt
index 464a942..c8bc573 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_free.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_free.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_free~~ 1~~Title: Efl.Canvas.Text.cursor_free~~
2===== Description =====
3
4%%Free existing cursor%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_free:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_free|Efl.Text.Cursor.cursor_free]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_free|Efl.Text.Cursor.cursor_free]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_free(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Free existing cursor%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_free:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_free|Efl.Text.Cursor.cursor_free]] 31 * [[:develop:api:efl:text:cursor:method:cursor_free|Efl.Text.Cursor.cursor_free]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_line_char_first.txt b/pages/develop/api/efl/canvas/text/method/cursor_line_char_first.txt
index ec3c376..8a1ff10 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_line_char_first.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_line_char_first.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_line_char_first~~ 1~~Title: Efl.Canvas.Text.cursor_line_char_first~~
2===== Description =====
3
4%%Advance to current line first character%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_line_char_first:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_line_char_first|Efl.Text.Cursor.cursor_line_char_first]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_line_char_first|Efl.Text.Cursor.cursor_line_char_first]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_line_char_first(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advance to current line first character%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_line_char_first:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_line_char_first|Efl.Text.Cursor.cursor_line_char_first]] 31 * [[:develop:api:efl:text:cursor:method:cursor_line_char_first|Efl.Text.Cursor.cursor_line_char_first]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_line_char_last.txt b/pages/develop/api/efl/canvas/text/method/cursor_line_char_last.txt
index bf7fe61..7303eec 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_line_char_last.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_line_char_last.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_line_char_last~~ 1~~Title: Efl.Canvas.Text.cursor_line_char_last~~
2===== Description =====
3
4%%Advance to current line last character%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_line_char_last:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_line_char_last|Efl.Text.Cursor.cursor_line_char_last]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_line_char_last|Efl.Text.Cursor.cursor_line_char_last]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_line_char_last(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advance to current line last character%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_line_char_last:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_line_char_last|Efl.Text.Cursor.cursor_line_char_last]] 31 * [[:develop:api:efl:text:cursor:method:cursor_line_char_last|Efl.Text.Cursor.cursor_line_char_last]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_line_jump_by.txt b/pages/develop/api/efl/canvas/text/method/cursor_line_jump_by.txt
index 7591c15..5ecd5f4 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_line_jump_by.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_line_jump_by.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_line_jump_by~~ 1~~Title: Efl.Canvas.Text.cursor_line_jump_by~~
2===== Description =====
3
4%%Jump the cursor by the given number of lines%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_line_jump_by:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_line_jump_by|Efl.Text.Cursor.cursor_line_jump_by]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_line_jump_by|Efl.Text.Cursor.cursor_line_jump_by]].//===== Signature =====
3 10
4<code> 11<code>
@@ -21,13 +28,6 @@ void efl_text_cursor_line_jump_by(Eo *obj, Efl_Text_Cursor_Cursor *cur, int by);
21 * **cur** //(in)// - %%Cursor object%% 28 * **cur** //(in)// - %%Cursor object%%
22 * **by** //(in)// - %%Number of lines%% 29 * **by** //(in)// - %%Number of lines%%
23 30
24===== Description =====
25
26%%Jump the cursor by the given number of lines%%
27
28//Since 1.20//
29{{page>:develop:api-include:efl:canvas:text:method:cursor_line_jump_by:description&nouser&nolink&nodate}}
30
31===== Implemented by ===== 31===== Implemented by =====
32 32
33 * [[:develop:api:efl:text:cursor:method:cursor_line_jump_by|Efl.Text.Cursor.cursor_line_jump_by]] 33 * [[:develop:api:efl:text:cursor:method:cursor_line_jump_by|Efl.Text.Cursor.cursor_line_jump_by]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_markup_insert.txt b/pages/develop/api/efl/canvas/text/method/cursor_markup_insert.txt
index 3a1b8ab..0c02e8a 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_markup_insert.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_markup_insert.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_markup_insert~~ 1~~Title: Efl.Canvas.Text.cursor_markup_insert~~
2===== Description =====
3
4%%Inserts a markup text to the text object in a given cursor position%%
5
6//Since 1.21//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_markup_insert:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:markup:method:cursor_markup_insert|Efl.Text.Markup.cursor_markup_insert]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:markup:method:cursor_markup_insert|Efl.Text.Markup.cursor_markup_insert]].//===== Signature =====
3 10
4<code> 11<code>
@@ -21,13 +28,6 @@ void efl_text_markup_cursor_markup_insert(Eo *obj, Efl_Text_Cursor_Cursor *cur,
21 * **cur** //(in)// - %%Cursor position to insert markup%% 28 * **cur** //(in)// - %%Cursor position to insert markup%%
22 * **markup** //(in)// - %%The markup text to insert%% 29 * **markup** //(in)// - %%The markup text to insert%%
23 30
24===== Description =====
25
26%%Inserts a markup text to the text object in a given cursor position%%
27
28//Since 1.21//
29{{page>:develop:api-include:efl:canvas:text:method:cursor_markup_insert:description&nouser&nolink&nodate}}
30
31===== Implemented by ===== 31===== Implemented by =====
32 32
33 * [[:develop:api:efl:text:markup:method:cursor_markup_insert|Efl.Text.Markup.cursor_markup_insert]] 33 * [[:develop:api:efl:text:markup:method:cursor_markup_insert|Efl.Text.Markup.cursor_markup_insert]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_new.txt b/pages/develop/api/efl/canvas/text/method/cursor_new.txt
index 64daa6e..cb81a61 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_new.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_new.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_new~~ 1~~Title: Efl.Canvas.Text.cursor_new~~
2===== Description =====
3
4%%Create new cursor%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_new:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_new|Efl.Text.Cursor.cursor_new]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_new|Efl.Text.Cursor.cursor_new]].//===== Signature =====
3 10
4<code> 11<code>
@@ -13,13 +20,6 @@ cursor_new @pure_virtual {
13Efl_Text_Cursor_Cursor *efl_text_cursor_new(Eo *obj); 20Efl_Text_Cursor_Cursor *efl_text_cursor_new(Eo *obj);
14</code> 21</code>
15 22
16===== Description =====
17
18%%Create new cursor%%
19
20//Since 1.20//
21{{page>:develop:api-include:efl:canvas:text:method:cursor_new:description&nouser&nolink&nodate}}
22
23===== Implemented by ===== 23===== Implemented by =====
24 24
25 * [[:develop:api:efl:text:cursor:method:cursor_new|Efl.Text.Cursor.cursor_new]] 25 * [[:develop:api:efl:text:cursor:method:cursor_new|Efl.Text.Cursor.cursor_new]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_object_item_insert.txt b/pages/develop/api/efl/canvas/text/method/cursor_object_item_insert.txt
index 5c85400..6f213c1 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_object_item_insert.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_object_item_insert.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.cursor_object_item_insert~~ 1~~Title: Efl.Canvas.Text.cursor_object_item_insert~~
2===== Description =====
3
4%%Inserts a object item at specified position.%%
5
6%%This adds a placeholder to be queried by higher-level code, which in turn place graphics on top of it. It essentially places an OBJECT REPLACEMENT CHARACTER and set a special annotation to it.%%
7
8//Since 1.20//
9{{page>:develop:api-include:efl:canvas:text:method:cursor_object_item_insert:description&nouser&nolink&nodate}}
10
2//Overridden from [[:develop:api:efl:text:annotate:method:cursor_object_item_insert|Efl.Text.Annotate.cursor_object_item_insert]].//===== Signature ===== 11//Overridden from [[:develop:api:efl:text:annotate:method:cursor_object_item_insert|Efl.Text.Annotate.cursor_object_item_insert]].//===== Signature =====
3 12
4<code> 13<code>
@@ -22,15 +31,6 @@ Efl_Text_Annotate_Annotation *efl_text_cursor_object_item_insert(Eo *obj, Efl_Te
22 * **cur** //(in)// - %%Cursor object%% 31 * **cur** //(in)// - %%Cursor object%%
23 * **format** //(in)// - %%Format of the inserted item. See Format styles.%% 32 * **format** //(in)// - %%Format of the inserted item. See Format styles.%%
24 33
25===== Description =====
26
27%%Inserts a object item at specified position.%%
28
29%%This adds a placeholder to be queried by higher-level code, which in turn place graphics on top of it. It essentially places an OBJECT REPLACEMENT CHARACTER and set a special annotation to it.%%
30
31//Since 1.20//
32{{page>:develop:api-include:efl:canvas:text:method:cursor_object_item_insert:description&nouser&nolink&nodate}}
33
34===== Implemented by ===== 34===== Implemented by =====
35 35
36 * [[:develop:api:efl:text:annotate:method:cursor_object_item_insert|Efl.Text.Annotate.cursor_object_item_insert]] 36 * [[:develop:api:efl:text:annotate:method:cursor_object_item_insert|Efl.Text.Annotate.cursor_object_item_insert]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_first.txt b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_first.txt
index c71e01d..597ff56 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_first.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_first.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_paragraph_char_first~~ 1~~Title: Efl.Canvas.Text.cursor_paragraph_char_first~~
2===== Description =====
3
4%%Advances to the first character in this paragraph%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_char_first:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_first|Efl.Text.Cursor.cursor_paragraph_char_first]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_first|Efl.Text.Cursor.cursor_paragraph_char_first]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_paragraph_char_first(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advances to the first character in this paragraph%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_char_first:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_first|Efl.Text.Cursor.cursor_paragraph_char_first]] 31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_first|Efl.Text.Cursor.cursor_paragraph_char_first]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_last.txt b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_last.txt
index e90beb9..0059520 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_last.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_char_last.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_paragraph_char_last~~ 1~~Title: Efl.Canvas.Text.cursor_paragraph_char_last~~
2===== Description =====
3
4%%Advances to the last character in this paragraph%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_char_last:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_last|Efl.Text.Cursor.cursor_paragraph_char_last]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_last|Efl.Text.Cursor.cursor_paragraph_char_last]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_paragraph_char_last(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advances to the last character in this paragraph%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_char_last:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_last|Efl.Text.Cursor.cursor_paragraph_char_last]] 31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_char_last|Efl.Text.Cursor.cursor_paragraph_char_last]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_first.txt b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_first.txt
index a6a66fe..95e120a 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_first.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_first.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_paragraph_first~~ 1~~Title: Efl.Canvas.Text.cursor_paragraph_first~~
2===== Description =====
3
4%%Advance to current paragraph first character%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_first:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_first|Efl.Text.Cursor.cursor_paragraph_first]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_first|Efl.Text.Cursor.cursor_paragraph_first]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_paragraph_first(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advance to current paragraph first character%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_first:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_first|Efl.Text.Cursor.cursor_paragraph_first]] 31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_first|Efl.Text.Cursor.cursor_paragraph_first]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_last.txt b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_last.txt
index 4fe228d..b67b46c 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_last.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_last.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_paragraph_last~~ 1~~Title: Efl.Canvas.Text.cursor_paragraph_last~~
2===== Description =====
3
4%%Advance to current paragraph last character%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_last:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_last|Efl.Text.Cursor.cursor_paragraph_last]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_last|Efl.Text.Cursor.cursor_paragraph_last]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_paragraph_last(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advance to current paragraph last character%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_last:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_last|Efl.Text.Cursor.cursor_paragraph_last]] 31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_last|Efl.Text.Cursor.cursor_paragraph_last]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_next.txt b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_next.txt
index 8fed028..da050de 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_next.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_next.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_paragraph_next~~ 1~~Title: Efl.Canvas.Text.cursor_paragraph_next~~
2===== Description =====
3
4%%Advances to the start of the next text node%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_next:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_next|Efl.Text.Cursor.cursor_paragraph_next]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_next|Efl.Text.Cursor.cursor_paragraph_next]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_paragraph_next(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advances to the start of the next text node%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_next:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_next|Efl.Text.Cursor.cursor_paragraph_next]] 31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_next|Efl.Text.Cursor.cursor_paragraph_next]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_prev.txt b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_prev.txt
index 88137df..117bfe4 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_paragraph_prev.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_paragraph_prev.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_paragraph_prev~~ 1~~Title: Efl.Canvas.Text.cursor_paragraph_prev~~
2===== Description =====
3
4%%Advances to the end of the previous text node%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_prev:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_prev|Efl.Text.Cursor.cursor_paragraph_prev]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_paragraph_prev|Efl.Text.Cursor.cursor_paragraph_prev]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_paragraph_prev(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advances to the end of the previous text node%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_paragraph_prev:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_prev|Efl.Text.Cursor.cursor_paragraph_prev]] 31 * [[:develop:api:efl:text:cursor:method:cursor_paragraph_prev|Efl.Text.Cursor.cursor_paragraph_prev]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_text_insert.txt b/pages/develop/api/efl/canvas/text/method/cursor_text_insert.txt
index 85c64e5..3128752 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_text_insert.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_text_insert.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_text_insert~~ 1~~Title: Efl.Canvas.Text.cursor_text_insert~~
2===== Description =====
3
4%%Adds text to the current cursor position and set the cursor to *after* the start of the text just added.%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_text_insert:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_text_insert|Efl.Text.Cursor.cursor_text_insert]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_text_insert|Efl.Text.Cursor.cursor_text_insert]].//===== Signature =====
3 10
4<code> 11<code>
@@ -22,13 +29,6 @@ int efl_text_cursor_text_insert(Eo *obj, Efl_Text_Cursor_Cursor *cur, const char
22 * **cur** //(in)// - %%Cursor object%% 29 * **cur** //(in)// - %%Cursor object%%
23 * **text** //(in)// - %%Text to append (UTF-8 format).%% 30 * **text** //(in)// - %%Text to append (UTF-8 format).%%
24 31
25===== Description =====
26
27%%Adds text to the current cursor position and set the cursor to *after* the start of the text just added.%%
28
29//Since 1.20//
30{{page>:develop:api-include:efl:canvas:text:method:cursor_text_insert:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * [[:develop:api:efl:text:cursor:method:cursor_text_insert|Efl.Text.Cursor.cursor_text_insert]] 34 * [[:develop:api:efl:text:cursor:method:cursor_text_insert|Efl.Text.Cursor.cursor_text_insert]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_word_end.txt b/pages/develop/api/efl/canvas/text/method/cursor_word_end.txt
index bb1462a..f733e5c 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_word_end.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_word_end.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_word_end~~ 1~~Title: Efl.Canvas.Text.cursor_word_end~~
2===== Description =====
3
4%%Advance to current word end%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_word_end:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_word_end|Efl.Text.Cursor.cursor_word_end]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_word_end|Efl.Text.Cursor.cursor_word_end]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_word_end(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advance to current word end%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_word_end:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_word_end|Efl.Text.Cursor.cursor_word_end]] 31 * [[:develop:api:efl:text:cursor:method:cursor_word_end|Efl.Text.Cursor.cursor_word_end]]
diff --git a/pages/develop/api/efl/canvas/text/method/cursor_word_start.txt b/pages/develop/api/efl/canvas/text/method/cursor_word_start.txt
index 19241f6..98cbd32 100644
--- a/pages/develop/api/efl/canvas/text/method/cursor_word_start.txt
+++ b/pages/develop/api/efl/canvas/text/method/cursor_word_start.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor_word_start~~ 1~~Title: Efl.Canvas.Text.cursor_word_start~~
2===== Description =====
3
4%%Advance to current word start%%
5
6//Since 1.20//
7{{page>:develop:api-include:efl:canvas:text:method:cursor_word_start:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:method:cursor_word_start|Efl.Text.Cursor.cursor_word_start]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:method:cursor_word_start|Efl.Text.Cursor.cursor_word_start]].//===== Signature =====
3 10
4<code> 11<code>
@@ -19,13 +26,6 @@ void efl_text_cursor_word_start(Eo *obj, Efl_Text_Cursor_Cursor *cur);
19 26
20 * **cur** //(in)// - %%Cursor object%% 27 * **cur** //(in)// - %%Cursor object%%
21 28
22===== Description =====
23
24%%Advance to current word start%%
25
26//Since 1.20//
27{{page>:develop:api-include:efl:canvas:text:method:cursor_word_start:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:text:cursor:method:cursor_word_start|Efl.Text.Cursor.cursor_word_start]] 31 * [[:develop:api:efl:text:cursor:method:cursor_word_start|Efl.Text.Cursor.cursor_word_start]]
diff --git a/pages/develop/api/efl/canvas/text/method/destructor.txt b/pages/develop/api/efl/canvas/text/method/destructor.txt
index 3ba8756..52a68d1 100644
--- a/pages/develop/api/efl/canvas/text/method/destructor.txt
+++ b/pages/develop/api/efl/canvas/text/method/destructor.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.destructor~~ 1~~Title: Efl.Canvas.Text.destructor~~
2===== Description =====
3
4%%Call the object's destructor.%%
5
6%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
7{{page>:develop:api-include:efl:canvas:text:method:destructor:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:canvas:object:method:destructor|Efl.Object.destructor]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:canvas:object:method:destructor|Efl.Object.destructor]].//===== Signature =====
3 10
4<code> 11<code>
@@ -11,13 +18,6 @@ destructor {}
11void efl_destructor(Eo *obj); 18void efl_destructor(Eo *obj);
12</code> 19</code>
13 20
14===== Description =====
15
16%%Call the object's destructor.%%
17
18%%Should not be used with #eo_do. Only use it with #eo_do_super.%%
19{{page>:develop:api-include:efl:canvas:text:method:destructor:description&nouser&nolink&nodate}}
20
21===== Implemented by ===== 21===== Implemented by =====
22 22
23 * [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]] 23 * [[:develop:api:efl:object:method:destructor|Efl.Object.destructor]]
diff --git a/pages/develop/api/efl/canvas/text/method/filter_dirty.txt b/pages/develop/api/efl/canvas/text/method/filter_dirty.txt
index 5504c74..19d022b 100644
--- a/pages/develop/api/efl/canvas/text/method/filter_dirty.txt
+++ b/pages/develop/api/efl/canvas/text/method/filter_dirty.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.filter_dirty~~ 1~~Title: Efl.Canvas.Text.filter_dirty~~
2===== Description =====
3
4%%Called when the filter changes must trigger a redraw of the object.%%
5
6%%Virtual, to be implemented in the parent class.%%
7{{page>:develop:api-include:efl:canvas:text:method:filter_dirty:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:canvas:filter:internal:method:filter_dirty|Efl.Canvas.Filter.Internal.filter_dirty]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:canvas:filter:internal:method:filter_dirty|Efl.Canvas.Filter.Internal.filter_dirty]].//===== Signature =====
3 10
4<code> 11<code>
@@ -11,13 +18,6 @@ filter_dirty @protected @pure_virtual {}
11void evas_filter_dirty(Eo *obj); 18void evas_filter_dirty(Eo *obj);
12</code> 19</code>
13 20
14===== Description =====
15
16%%Called when the filter changes must trigger a redraw of the object.%%
17
18%%Virtual, to be implemented in the parent class.%%
19{{page>:develop:api-include:efl:canvas:text:method:filter_dirty:description&nouser&nolink&nodate}}
20
21===== Implemented by ===== 21===== Implemented by =====
22 22
23 * [[:develop:api:efl:canvas:filter:internal:method:filter_dirty|Efl.Canvas.Filter.Internal.filter_dirty]] 23 * [[:develop:api:efl:canvas:filter:internal:method:filter_dirty|Efl.Canvas.Filter.Internal.filter_dirty]]
diff --git a/pages/develop/api/efl/canvas/text/method/filter_input_render.txt b/pages/develop/api/efl/canvas/text/method/filter_input_render.txt
index 4b203b4..a11ba6e 100644
--- a/pages/develop/api/efl/canvas/text/method/filter_input_render.txt
+++ b/pages/develop/api/efl/canvas/text/method/filter_input_render.txt
@@ -1,4 +1,9 @@
1~~Title: Efl.Canvas.Text.filter_input_render~~ 1~~Title: Efl.Canvas.Text.filter_input_render~~
2===== Description =====
3
4%%Called by Efl.Canvas.Filter.Internal when the parent class must render the input.%%
5{{page>:develop:api-include:efl:canvas:text:method:filter_input_render:description&nouser&nolink&nodate}}
6
2//Overridden from [[:develop:api:efl:canvas:filter:internal:method:filter_input_render|Efl.Canvas.Filter.Internal.filter_input_render]].//===== Signature ===== 7//Overridden from [[:develop:api:efl:canvas:filter:internal:method:filter_input_render|Efl.Canvas.Filter.Internal.filter_input_render]].//===== Signature =====
3 8
4<code> 9<code>
@@ -42,11 +47,6 @@ Eina_Bool evas_filter_input_render(Eo *obj, void *filter, void *engine, void *ou
42 * **y** //(in)// - %%Y offset%% 47 * **y** //(in)// - %%Y offset%%
43 * **do_async** //(in)// - %%%%''true''%% when the operation should be done asynchronous, %%''false''%% otherwise%% 48 * **do_async** //(in)// - %%%%''true''%% when the operation should be done asynchronous, %%''false''%% otherwise%%
44 49
45===== Description =====
46
47%%Called by Efl.Canvas.Filter.Internal when the parent class must render the input.%%
48{{page>:develop:api-include:efl:canvas:text:method:filter_input_render:description&nouser&nolink&nodate}}
49
50===== Implemented by ===== 50===== Implemented by =====
51 51
52 * [[:develop:api:efl:canvas:filter:internal:method:filter_input_render|Efl.Canvas.Filter.Internal.filter_input_render]] 52 * [[:develop:api:efl:canvas:filter:internal:method:filter_input_render|Efl.Canvas.Filter.Internal.filter_input_render]]
diff --git a/pages/develop/api/efl/canvas/text/method/filter_state_prepare.txt b/pages/develop/api/efl/canvas/text/method/filter_state_prepare.txt
index 923a7f6..4d73fdd 100644
--- a/pages/develop/api/efl/canvas/text/method/filter_state_prepare.txt
+++ b/pages/develop/api/efl/canvas/text/method/filter_state_prepare.txt
@@ -1,4 +1,9 @@
1~~Title: Efl.Canvas.Text.filter_state_prepare~~ 1~~Title: Efl.Canvas.Text.filter_state_prepare~~
2===== Description =====
3
4%%Called by Efl.Canvas.Filter.Internal to request the parent class for state information (color, etc...).%%
5{{page>:develop:api-include:efl:canvas:text:method:filter_state_prepare:description&nouser&nolink&nodate}}
6
2//Overridden from [[:develop:api:efl:canvas:filter:internal:method:filter_state_prepare|Efl.Canvas.Filter.Internal.filter_state_prepare]].//===== Signature ===== 7//Overridden from [[:develop:api:efl:canvas:filter:internal:method:filter_state_prepare|Efl.Canvas.Filter.Internal.filter_state_prepare]].//===== Signature =====
3 8
4<code> 9<code>
@@ -21,11 +26,6 @@ void evas_filter_state_prepare(Eo *obj, Efl_Canvas_Filter_State *state, void *da
21 * **state** //(out)// - %%State info to fill in%% 26 * **state** //(out)// - %%State info to fill in%%
22 * **data** //(in)// - %%Private data for the class%% 27 * **data** //(in)// - %%Private data for the class%%
23 28
24===== Description =====
25
26%%Called by Efl.Canvas.Filter.Internal to request the parent class for state information (color, etc...).%%
27{{page>:develop:api-include:efl:canvas:text:method:filter_state_prepare:description&nouser&nolink&nodate}}
28
29===== Implemented by ===== 29===== Implemented by =====
30 30
31 * [[:develop:api:efl:canvas:filter:internal:method:filter_state_prepare|Efl.Canvas.Filter.Internal.filter_state_prepare]] 31 * [[:develop:api:efl:canvas:filter:internal:method:filter_state_prepare|Efl.Canvas.Filter.Internal.filter_state_prepare]]
diff --git a/pages/develop/api/efl/canvas/text/method/object_item_geometry_get.txt b/pages/develop/api/efl/canvas/text/method/object_item_geometry_get.txt
index aec2615..dd69c8d 100644
--- a/pages/develop/api/efl/canvas/text/method/object_item_geometry_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/object_item_geometry_get.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.object_item_geometry_get~~ 1~~Title: Efl.Canvas.Text.object_item_geometry_get~~
2===== Description =====
3
4%%Queries a given object item for its geometry.%%
5
6%%Note that the provided annotation should be an object item type.%%
7
8//Since 1.18//
9{{page>:develop:api-include:efl:canvas:text:method:object_item_geometry_get:description&nouser&nolink&nodate}}
10
2//Overridden from [[:develop:api:efl:text:annotate:method:object_item_geometry_get|Efl.Text.Annotate.object_item_geometry_get]].//===== Signature ===== 11//Overridden from [[:develop:api:efl:text:annotate:method:object_item_geometry_get|Efl.Text.Annotate.object_item_geometry_get]].//===== Signature =====
3 12
4<code> 13<code>
@@ -28,15 +37,6 @@ Eina_Bool efl_text_object_item_geometry_get(Eo *obj, const Efl_Text_Annotate_Ann
28 * **w** //(out)// - %%Width of the annotation%% 37 * **w** //(out)// - %%Width of the annotation%%
29 * **h** //(out)// - %%Height of the annotation%% 38 * **h** //(out)// - %%Height of the annotation%%
30 39
31===== Description =====
32
33%%Queries a given object item for its geometry.%%
34
35%%Note that the provided annotation should be an object item type.%%
36
37//Since 1.18//
38{{page>:develop:api-include:efl:canvas:text:method:object_item_geometry_get:description&nouser&nolink&nodate}}
39
40===== Implemented by ===== 40===== Implemented by =====
41 41
42 * [[:develop:api:efl:text:annotate:method:object_item_geometry_get|Efl.Text.Annotate.object_item_geometry_get]] 42 * [[:develop:api:efl:text:annotate:method:object_item_geometry_get|Efl.Text.Annotate.object_item_geometry_get]]
diff --git a/pages/develop/api/efl/canvas/text/method/obstacle_add.txt b/pages/develop/api/efl/canvas/text/method/obstacle_add.txt
index 8430a05..b656c56 100644
--- a/pages/develop/api/efl/canvas/text/method/obstacle_add.txt
+++ b/pages/develop/api/efl/canvas/text/method/obstacle_add.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.obstacle_add~~ 1~~Title: Efl.Canvas.Text.obstacle_add~~
2===== Description =====
3
4%%Add obstacle evas object %%''eo_obs''%% to be observed during layout of text.%%
5
6%%The textblock does the layout of the text according to the position of the obstacle.%%
7
8//Since 1.18//
9{{page>:develop:api-include:efl:canvas:text:method:obstacle_add:description&nouser&nolink&nodate}}
10
2===== Signature ===== 11===== Signature =====
3 12
4<code> 13<code>
@@ -20,15 +29,6 @@ Eina_Bool efl_canvas_text_obstacle_add(Eo *obj, Efl_Canvas_Object *eo_obs);
20 29
21 * **eo_obs** //(in)// - %%Obstacle object%% 30 * **eo_obs** //(in)// - %%Obstacle object%%
22 31
23===== Description =====
24
25%%Add obstacle evas object %%''eo_obs''%% to be observed during layout of text.%%
26
27%%The textblock does the layout of the text according to the position of the obstacle.%%
28
29//Since 1.18//
30{{page>:develop:api-include:efl:canvas:text:method:obstacle_add:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * **Efl.Canvas.Text.obstacle_add** 34 * **Efl.Canvas.Text.obstacle_add**
diff --git a/pages/develop/api/efl/canvas/text/method/obstacle_del.txt b/pages/develop/api/efl/canvas/text/method/obstacle_del.txt
index 79f9e6e..f3905da 100644
--- a/pages/develop/api/efl/canvas/text/method/obstacle_del.txt
+++ b/pages/develop/api/efl/canvas/text/method/obstacle_del.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.obstacle_del~~ 1~~Title: Efl.Canvas.Text.obstacle_del~~
2===== Description =====
3
4%%Removes %%''eo_obs''%% from observation during text layout.%%
5
6//Since 1.18//
7{{page>:develop:api-include:efl:canvas:text:method:obstacle_del:description&nouser&nolink&nodate}}
8
2===== Signature ===== 9===== Signature =====
3 10
4<code> 11<code>
@@ -20,13 +27,6 @@ Eina_Bool efl_canvas_text_obstacle_del(Eo *obj, Efl_Canvas_Object *eo_obs);
20 27
21 * **eo_obs** //(in)// - %%Obstacle object%% 28 * **eo_obs** //(in)// - %%Obstacle object%%
22 29
23===== Description =====
24
25%%Removes %%''eo_obs''%% from observation during text layout.%%
26
27//Since 1.18//
28{{page>:develop:api-include:efl:canvas:text:method:obstacle_del:description&nouser&nolink&nodate}}
29
30===== Implemented by ===== 30===== Implemented by =====
31 31
32 * **Efl.Canvas.Text.obstacle_del** 32 * **Efl.Canvas.Text.obstacle_del**
diff --git a/pages/develop/api/efl/canvas/text/method/obstacles_update.txt b/pages/develop/api/efl/canvas/text/method/obstacles_update.txt
index 88ab1c1..c76c8d2 100644
--- a/pages/develop/api/efl/canvas/text/method/obstacles_update.txt
+++ b/pages/develop/api/efl/canvas/text/method/obstacles_update.txt
@@ -1,4 +1,15 @@
1~~Title: Efl.Canvas.Text.obstacles_update~~ 1~~Title: Efl.Canvas.Text.obstacles_update~~
2===== Description =====
3
4%%Triggers for relayout due to obstacles' state change.%%
5
6%%The obstacles alone don't affect the layout, until this is called. Use this after doing changes (moving, positioning etc.) in the obstacles that you would like to be considered in the layout.%%
7
8%%For example: if you have just repositioned the obstacles to differrent coordinates relative to the textblock, you need to call this so it will consider this new state and will relayout the text.%%
9
10//Since 1.18//
11{{page>:develop:api-include:efl:canvas:text:method:obstacles_update:description&nouser&nolink&nodate}}
12
2===== Signature ===== 13===== Signature =====
3 14
4<code> 15<code>
@@ -11,17 +22,6 @@ obstacles_update {}
11void efl_canvas_text_obstacles_update(Eo *obj); 22void efl_canvas_text_obstacles_update(Eo *obj);
12</code> 23</code>
13 24
14===== Description =====
15
16%%Triggers for relayout due to obstacles' state change.%%
17
18%%The obstacles alone don't affect the layout, until this is called. Use this after doing changes (moving, positioning etc.) in the obstacles that you would like to be considered in the layout.%%
19
20%%For example: if you have just repositioned the obstacles to differrent coordinates relative to the textblock, you need to call this so it will consider this new state and will relayout the text.%%
21
22//Since 1.18//
23{{page>:develop:api-include:efl:canvas:text:method:obstacles_update:description&nouser&nolink&nodate}}
24
25===== Implemented by ===== 25===== Implemented by =====
26 26
27 * **Efl.Canvas.Text.obstacles_update** 27 * **Efl.Canvas.Text.obstacles_update**
diff --git a/pages/develop/api/efl/canvas/text/method/range_annotations_get.txt b/pages/develop/api/efl/canvas/text/method/range_annotations_get.txt
index 1aded2d..623087a 100644
--- a/pages/develop/api/efl/canvas/text/method/range_annotations_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/range_annotations_get.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.range_annotations_get~~ 1~~Title: Efl.Canvas.Text.range_annotations_get~~
2===== Description =====
3
4%%Returns an iterator of all the handles in a range.%%
5
6//Since 1.18//
7{{page>:develop:api-include:efl:canvas:text:method:range_annotations_get:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:annotate:method:range_annotations_get|Efl.Text.Annotate.range_annotations_get]].//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:annotate:method:range_annotations_get|Efl.Text.Annotate.range_annotations_get]].//===== Signature =====
3 10
4<code> 11<code>
@@ -22,13 +29,6 @@ Eina_Iterator *efl_text_range_annotations_get(Eo *obj, const Efl_Text_Cursor_Cur
22 * **start** //(in)// - %%Start of range%% 29 * **start** //(in)// - %%Start of range%%
23 * **end** //(in)// - %%End of range%% 30 * **end** //(in)// - %%End of range%%
24 31
25===== Description =====
26
27%%Returns an iterator of all the handles in a range.%%
28
29//Since 1.18//
30{{page>:develop:api-include:efl:canvas:text:method:range_annotations_get:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * [[:develop:api:efl:text:annotate:method:range_annotations_get|Efl.Text.Annotate.range_annotations_get]] 34 * [[:develop:api:efl:text:annotate:method:range_annotations_get|Efl.Text.Annotate.range_annotations_get]]
diff --git a/pages/develop/api/efl/canvas/text/method/range_delete.txt b/pages/develop/api/efl/canvas/text/method/range_delete.txt
index 348a8bd..a170dfc 100644
--- a/pages/develop/api/efl/canvas/text/method/range_delete.txt
+++ b/pages/develop/api/efl/canvas/text/method/range_delete.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.range_delete~~ 1~~Title: Efl.Canvas.Text.range_delete~~
2===== Description =====
3
4%%Deletes the range between given cursors.%%
5
6%%This removes all the text in given range [%%''start''%%,%%''end''%%].%%
7{{page>:develop:api-include:efl:canvas:text:method:range_delete:description&nouser&nolink&nodate}}
8
2===== Signature ===== 9===== Signature =====
3 10
4<code> 11<code>
@@ -21,13 +28,6 @@ void efl_canvas_text_range_delete(Eo *obj, Efl_Text_Cursor_Cursor *cur1, Efl_Tex
21 * **cur1** //(in)// - %%Range start position%% 28 * **cur1** //(in)// - %%Range start position%%
22 * **cur2** //(in)// - %%Range end position%% 29 * **cur2** //(in)// - %%Range end position%%
23 30
24===== Description =====
25
26%%Deletes the range between given cursors.%%
27
28%%This removes all the text in given range [%%''start''%%,%%''end''%%].%%
29{{page>:develop:api-include:efl:canvas:text:method:range_delete:description&nouser&nolink&nodate}}
30
31===== Implemented by ===== 31===== Implemented by =====
32 32
33 * **Efl.Canvas.Text.range_delete** 33 * **Efl.Canvas.Text.range_delete**
diff --git a/pages/develop/api/efl/canvas/text/method/range_geometry_get.txt b/pages/develop/api/efl/canvas/text/method/range_geometry_get.txt
index 9a46bcc..34a4b8b 100644
--- a/pages/develop/api/efl/canvas/text/method/range_geometry_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/range_geometry_get.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.range_geometry_get~~ 1~~Title: Efl.Canvas.Text.range_geometry_get~~
2===== Description =====
3
4%%Get the geometry of a range in the text.%%
5
6%%The geometry is represented as rectangles for each of the line segments in the given range [%%''cur1''%%, %%''cur2''%%].%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:canvas:text:method:range_geometry_get:description&nouser&nolink&nodate}}
10
2===== Signature ===== 11===== Signature =====
3 12
4<code> 13<code>
@@ -22,15 +31,6 @@ Eina_Iterator *efl_canvas_text_range_geometry_get(Eo *obj, const Efl_Text_Cursor
22 * **cur1** //(in)// - %%Start of range%% 31 * **cur1** //(in)// - %%Start of range%%
23 * **cur2** //(in)// - %%End of range%% 32 * **cur2** //(in)// - %%End of range%%
24 33
25===== Description =====
26
27%%Get the geometry of a range in the text.%%
28
29%%The geometry is represented as rectangles for each of the line segments in the given range [%%''cur1''%%, %%''cur2''%%].%%
30
31//Since 1.19//
32{{page>:develop:api-include:efl:canvas:text:method:range_geometry_get:description&nouser&nolink&nodate}}
33
34===== Implemented by ===== 34===== Implemented by =====
35 35
36 * **Efl.Canvas.Text.range_geometry_get** 36 * **Efl.Canvas.Text.range_geometry_get**
diff --git a/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt b/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt
index c414947..cc0fd50 100644
--- a/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/range_simple_geometry_get.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.range_simple_geometry_get~~ 1~~Title: Efl.Canvas.Text.range_simple_geometry_get~~
2===== Description =====
3
4%%Get the "simple" geometry of a range.%%
5
6%%The geometry is the geometry in which rectangles in middle lines of range are merged into one big rectangle. This is an optimized version of %%[[:develop:api:efl:canvas:text:method:range_geometry_get|Efl.Canvas.Text.range_geometry_get]]%%.%%
7
8//Since 1.19//
9{{page>:develop:api-include:efl:canvas:text:method:range_simple_geometry_get:description&nouser&nolink&nodate}}
10
2===== Signature ===== 11===== Signature =====
3 12
4<code> 13<code>
@@ -22,15 +31,6 @@ Eina_Iterator *efl_canvas_text_range_simple_geometry_get(Eo *obj, const Efl_Text
22 * **cur1** //(in)// - %%Start of range%% 31 * **cur1** //(in)// - %%Start of range%%
23 * **cur2** //(in)// - %%End of range%% 32 * **cur2** //(in)// - %%End of range%%
24 33
25===== Description =====
26
27%%Get the "simple" geometry of a range.%%
28
29%%The geometry is the geometry in which rectangles in middle lines of range are merged into one big rectangle. This is an optimized version of %%[[:develop:api:efl:canvas:text:method:range_geometry_get|Efl.Canvas.Text.range_geometry_get]]%%.%%
30
31//Since 1.19//
32{{page>:develop:api-include:efl:canvas:text:method:range_simple_geometry_get:description&nouser&nolink&nodate}}
33
34===== Implemented by ===== 34===== Implemented by =====
35 35
36 * **Efl.Canvas.Text.range_simple_geometry_get** 36 * **Efl.Canvas.Text.range_simple_geometry_get**
diff --git a/pages/develop/api/efl/canvas/text/method/range_text_get.txt b/pages/develop/api/efl/canvas/text/method/range_text_get.txt
index 73094eb..8be4809 100644
--- a/pages/develop/api/efl/canvas/text/method/range_text_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/range_text_get.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.range_text_get~~ 1~~Title: Efl.Canvas.Text.range_text_get~~
2===== Description =====
3
4%%Returns the text in the range between %%''cur1''%% and %%''cur2''%%.%%
5
6//Since 1.18//
7{{page>:develop:api-include:efl:canvas:text:method:range_text_get:description&nouser&nolink&nodate}}
8
2===== Signature ===== 9===== Signature =====
3 10
4<code> 11<code>
@@ -22,13 +29,6 @@ char *efl_canvas_text_range_text_get(Eo *obj, const Efl_Text_Cursor_Cursor *cur1
22 * **cur1** //(in)// - %%Start of range%% 29 * **cur1** //(in)// - %%Start of range%%
23 * **cur2** //(in)// - %%End of range%% 30 * **cur2** //(in)// - %%End of range%%
24 31
25===== Description =====
26
27%%Returns the text in the range between %%''cur1''%% and %%''cur2''%%.%%
28
29//Since 1.18//
30{{page>:develop:api-include:efl:canvas:text:method:range_text_get:description&nouser&nolink&nodate}}
31
32===== Implemented by ===== 32===== Implemented by =====
33 33
34 * **Efl.Canvas.Text.range_text_get** 34 * **Efl.Canvas.Text.range_text_get**
diff --git a/pages/develop/api/efl/canvas/text/method/visible_range_get.txt b/pages/develop/api/efl/canvas/text/method/visible_range_get.txt
index 8ca0d4f..8e349d2 100644
--- a/pages/develop/api/efl/canvas/text/method/visible_range_get.txt
+++ b/pages/develop/api/efl/canvas/text/method/visible_range_get.txt
@@ -1,4 +1,13 @@
1~~Title: Efl.Canvas.Text.visible_range_get~~ 1~~Title: Efl.Canvas.Text.visible_range_get~~
2===== Description =====
3
4%%Returns the currently visible range.%%
5
6%%The given %%''start''%% and %%''end''%% cursor act like an out-variables here, as these are set to the positions of the start and the end of the visible range in the text, respectively.%%
7
8//Since 1.18//
9{{page>:develop:api-include:efl:canvas:text:method:visible_range_get:description&nouser&nolink&nodate}}
10
2===== Signature ===== 11===== Signature =====
3 12
4<code> 13<code>
@@ -22,15 +31,6 @@ Eina_Bool efl_canvas_text_visible_range_get(Eo *obj, Efl_Text_Cursor_Cursor *sta
22 * **start** //(in)// - %%Range start position%% 31 * **start** //(in)// - %%Range start position%%
23 * **end** //(in)// - %%Range end position%% 32 * **end** //(in)// - %%Range end position%%
24 33
25===== Description =====
26
27%%Returns the currently visible range.%%
28
29%%The given %%''start''%% and %%''end''%% cursor act like an out-variables here, as these are set to the positions of the start and the end of the visible range in the text, respectively.%%
30
31//Since 1.18//
32{{page>:develop:api-include:efl:canvas:text:method:visible_range_get:description&nouser&nolink&nodate}}
33
34===== Implemented by ===== 34===== Implemented by =====
35 35
36 * **Efl.Canvas.Text.visible_range_get** 36 * **Efl.Canvas.Text.visible_range_get**
diff --git a/pages/develop/api/efl/canvas/text/property/annotation.txt b/pages/develop/api/efl/canvas/text/property/annotation.txt
index 5d61eb2..3ffe076 100644
--- a/pages/develop/api/efl/canvas/text/property/annotation.txt
+++ b/pages/develop/api/efl/canvas/text/property/annotation.txt
@@ -1,4 +1,20 @@
1~~Title: Efl.Canvas.Text.annotation~~ 1~~Title: Efl.Canvas.Text.annotation~~
2===== Keys =====
3
4 * **annotation** - %%Given annotation%%
5===== Values =====
6
7 * **format** - %%The new format for the given annotation%%
8===== Description =====
9
10%%A new format for %%''annotation''%%.%%
11
12%%This will replace the format applied by %%''annotation''%% with %%''format''%%. Assumes that %%''annotation''%% is a handle for an existing annotation, i.e. one that was added using %%[[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]]%% to this object. Otherwise, this will fail and return %%''false''%%.%%
13
14//Since 1.18//
15{{page>:develop:api-include:efl:canvas:text:property:annotation:description&nouser&nolink&nodate}}
16
17
2//Overridden from [[:develop:api:efl:text:annotate:property:annotation|Efl.Text.Annotate.annotation]] **(get, set)**.//===== Signature ===== 18//Overridden from [[:develop:api:efl:text:annotate:property:annotation|Efl.Text.Annotate.annotation]] **(get, set)**.//===== Signature =====
3 19
4<code> 20<code>
@@ -30,22 +46,6 @@ const char *efl_text_annotation_get(const Eo *obj, Efl_Text_Annotate_Annotation
30Eina_Bool efl_text_annotation_set(Eo *obj, Efl_Text_Annotate_Annotation *annotation, const char *format); 46Eina_Bool efl_text_annotation_set(Eo *obj, Efl_Text_Annotate_Annotation *annotation, const char *format);
31</code> 47</code>
32 48
33===== Keys =====
34
35 * **annotation** - %%Given annotation%%
36===== Values =====
37
38 * **format** - %%The new format for the given annotation%%
39===== Description =====
40
41%%A new format for %%''annotation''%%.%%
42
43%%This will replace the format applied by %%''annotation''%% with %%''format''%%. Assumes that %%''annotation''%% is a handle for an existing annotation, i.e. one that was added using %%[[:develop:api:efl:text:annotate:method:annotation_insert|Efl.Text.Annotate.annotation_insert]]%% to this object. Otherwise, this will fail and return %%''false''%%.%%
44
45//Since 1.18//
46{{page>:develop:api-include:efl:canvas:text:property:annotation:description&nouser&nolink&nodate}}
47
48
49===== Implemented by ===== 49===== Implemented by =====
50 50
51 * [[:develop:api:efl:text:annotate:property:annotation|Efl.Text.Annotate.annotation]] 51 * [[:develop:api:efl:text:annotate:property:annotation|Efl.Text.Annotate.annotation]]
diff --git a/pages/develop/api/efl/canvas/text/property/backing_color.txt b/pages/develop/api/efl/canvas/text/property/backing_color.txt
index c11f0d6..dca80c4 100644
--- a/pages/develop/api/efl/canvas/text/property/backing_color.txt
+++ b/pages/develop/api/efl/canvas/text/property/backing_color.txt
@@ -1,4 +1,18 @@
1~~Title: Efl.Canvas.Text.backing_color~~ 1~~Title: Efl.Canvas.Text.backing_color~~
2===== Values =====
3
4 * **r** - %%Red component%%
5 * **g** - %%Green component%%
6 * **b** - %%Blue component%%
7 * **a** - %%Alpha component%%
8===== Description =====
9
10%%Backing color%%
11
12//Since 1.20//
13{{page>:develop:api-include:efl:canvas:text:property:backing_color:description&nouser&nolink&nodate}}
14
15
2//Overridden from [[:develop:api:efl:text:style:property:backing_color|Efl.Text.Style.backing_color]] **(get, set)**.//===== Signature ===== 16//Overridden from [[:develop:api:efl:text:style:property:backing_color|Efl.Text.Style.backing_color]] **(get, set)**.//===== Signature =====
3 17
4<code> 18<code>
@@ -29,20 +43,6 @@ void efl_text_backing_color_get(const Eo *obj, unsigned char *r, unsigned char *
29void efl_text_backing_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a); 43void efl_text_backing_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
30</code> 44</code>
31 45
32===== Values =====
33
34 * **r** - %%Red component%%
35 * **g** - %%Green component%%
36 * **b** - %%Blue component%%
37 * **a** - %%Alpha component%%
38===== Description =====
39
40%%Backing color%%
41
42//Since 1.20//
43{{page>:develop:api-include:efl:canvas:text:property:backing_color:description&nouser&nolink&nodate}}
44
45
46===== Implemented by ===== 46===== Implemented by =====
47 47
48 * [[:develop:api:efl:text:style:property:backing_color|Efl.Text.Style.backing_color]] 48 * [[:develop:api:efl:text:style:property:backing_color|Efl.Text.Style.backing_color]]
diff --git a/pages/develop/api/efl/canvas/text/property/backing_type.txt b/pages/develop/api/efl/canvas/text/property/backing_type.txt
index d57fb73..ef79bc9 100644
--- a/pages/develop/api/efl/canvas/text/property/backing_type.txt
+++ b/pages/develop/api/efl/canvas/text/property/backing_type.txt
@@ -1,4 +1,15 @@
1~~Title: Efl.Canvas.Text.backing_type~~ 1~~Title: Efl.Canvas.Text.backing_type~~
2===== Values =====
3
4 * **type** - %%Backing type%%
5===== Description =====
6
7%%Enable or disable backing type%%
8
9//Since 1.20//
10{{page>:develop:api-include:efl:canvas:text:property:backing_type:description&nouser&nolink&nodate}}
11
12
2//Overridden from [[:develop:api:efl:text:style:property:backing_type|Efl.Text.Style.backing_type]] **(get, set)**.//===== Signature ===== 13//Overridden from [[:develop:api:efl:text:style:property:backing_type|Efl.Text.Style.backing_type]] **(get, set)**.//===== Signature =====
3 14
4<code> 15<code>
@@ -23,17 +34,6 @@ Efl_Text_Style_Backing_Type efl_text_backing_type_get(const Eo *obj);
23void efl_text_backing_type_set(Eo *obj, Efl_Text_Style_Backing_Type type); 34void efl_text_backing_type_set(Eo *obj, Efl_Text_Style_Backing_Type type);
24</code> 35</code>
25 36
26===== Values =====
27
28 * **type** - %%Backing type%%
29===== Description =====
30
31%%Enable or disable backing type%%
32
33//Since 1.20//
34{{page>:develop:api-include:efl:canvas:text:property:backing_type:description&nouser&nolink&nodate}}
35
36
37===== Implemented by ===== 37===== Implemented by =====
38 38
39 * [[:develop:api:efl:text:style:property:backing_type|Efl.Text.Style.backing_type]] 39 * [[:develop:api:efl:text:style:property:backing_type|Efl.Text.Style.backing_type]]
diff --git a/pages/develop/api/efl/canvas/text/property/bidi_delimiters.txt b/pages/develop/api/efl/canvas/text/property/bidi_delimiters.txt
index b6eb9a6..9b02f5f 100644
--- a/pages/develop/api/efl/canvas/text/property/bidi_delimiters.txt
+++ b/pages/develop/api/efl/canvas/text/property/bidi_delimiters.txt
@@ -1,4 +1,15 @@
1~~Title: Efl.Canvas.Text.bidi_delimiters~~ 1~~Title: Efl.Canvas.Text.bidi_delimiters~~
2===== Values =====
3
4 * **delim** - %%A null terminated string of delimiters, e.g ",|" or %%''null''%% if empty%%
5===== Description =====
6
7%%BiDi delimiters are used for in-paragraph separation of bidi segments. This is useful for example in recipients fields of e-mail clients where bidi oddities can occur when mixing RTL and LTR.%%
8
9//Since 1.18//
10{{page>:develop:api-include:efl:canvas:text:property:bidi_delimiters:description&nouser&nolink&nodate}}
11
12
2===== Signature ===== 13===== Signature =====
3 14
4<code> 15<code>
@@ -23,17 +34,6 @@ const char *efl_canvas_text_bidi_delimiters_get(const Eo *obj);
23void efl_canvas_text_bidi_delimiters_set(Eo *obj, const char *delim); 34void efl_canvas_text_bidi_delimiters_set(Eo *obj, const char *delim);
24</code> 35</code>
25 36
26===== Values =====
27
28 * **delim** - %%A null terminated string of delimiters, e.g ",|" or %%''null''%% if empty%%
29===== Description =====
30
31%%BiDi delimiters are used for in-paragraph separation of bidi segments. This is useful for example in recipients fields of e-mail clients where bidi oddities can occur when mixing RTL and LTR.%%
32
33//Since 1.18//
34{{page>:develop:api-include:efl:canvas:text:property:bidi_delimiters:description&nouser&nolink&nodate}}
35
36
37===== Implemented by ===== 37===== Implemented by =====
38 38
39 * **Efl.Canvas.Text.bidi_delimiters** 39 * **Efl.Canvas.Text.bidi_delimiters**
diff --git a/pages/develop/api/efl/canvas/text/property/cursor.txt b/pages/develop/api/efl/canvas/text/property/cursor.txt
index f89e46f..837f1e8 100644
--- a/pages/develop/api/efl/canvas/text/property/cursor.txt
+++ b/pages/develop/api/efl/canvas/text/property/cursor.txt
@@ -1,4 +1,11 @@
1~~Title: Efl.Canvas.Text.cursor~~ 1~~Title: Efl.Canvas.Text.cursor~~
2===== Keys =====
3
4 * **get_type** - %%Cursor type%%
5
6
7\\ {{page>:develop:api-include:efl:canvas:text:property:cursor:description&nouser&nolink&nodate}}
8
2//Overridden from [[:develop:api:efl:text:cursor:property:cursor|Efl.Text.Cursor.cursor]] **(get)**.//===== Signature ===== 9//Overridden from [[:develop:api:efl:text:cursor:property:cursor|Efl.Text.Cursor.cursor]] **(get)**.//===== Signature =====
3 10
4<code> 11<code>
@@ -18,13 +25,6 @@
18Efl_Text_Cursor_Cursor *efl_text_cursor_get(const Eo *obj, Efl_Text_Cursor_Cursor_Get_Type get_type); 25Efl_Text_Cursor_Cursor *efl_text_cursor_get(const Eo *obj, Efl_Text_Cursor_Cursor_Get_Type get_type);
19</code> 26</code>
20 27
21===== Keys =====
22
23 * **get_type** - %%Cursor type%%
24
25
26{{page>:develop:api-include:efl:canvas:text:property:cursor:description&nouser&nolink&nodate}}
27
28===== Implemented by ===== 28===== Implemented by =====
29 29
30 * [[:develop:api:efl:text:cursor:property:cursor|Efl.Text.Cursor.cursor]] 30 * [[:develop:api:efl:text:cursor:property:cursor|Efl.Text.Cursor.cursor]]
diff --git a/pages/develop/api/efl/canvas/text/property/cursor_content.txt b/pages/develop/api/efl/canvas/text/property/cursor_content.txt
index 0ea1e24..12e85cd 100644
--- a/pages/develop/api/efl/canvas/text/property/cursor_content.txt
+++ b/pages/develop/api/efl/canvas/text/property/cursor_content.txt
@@ -1,4 +1,14 @@
1~~Title: Efl.Canvas.Text.cursor_content~~ 1~~Title: Efl.Canvas.Text.cursor_content~~
2===== Keys =====
3
4 * **cur** - %%Cursor object%%
5===== Values =====
6
7 * **content** - %%The unicode codepoint of the character%%
8
9
10\\ {{page>:develop:api-include:efl:canvas:text:property:cursor_content:description&nouser&nolink&nodate}}
11
2//Overridden from [[:develop:api:efl:text:cursor:property:cursor_content|Efl.Text.Cursor.cursor_content]] **(get)**.//===== Signature ===== 12//Overridden from [[:develop:api:efl:text:cursor:property:cursor_content|Efl.Text.Cursor.cursor_content]] **(get)**.//===== Signature =====
3 13
4<code> 14<code>
@@ -20,16 +30,6 @@
20Eina_Unicode efl_text_cursor_content_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur); 30Eina_Unicode efl_text_cursor_content_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur);
21</code> 31</code>
22 32
23===== Keys =====
24
25 * **cur** - %%Cursor object%%
26===== Values =====
27
28 * **content** - %%The unicode codepoint of the character%%
29
30
31{{page>:develop:api-include:efl:canvas:text:property:cursor_content:description&nouser&nolink&nodate}}
32
33===== Implemented by ===== 33===== Implemented by =====
34 34
35 * [[:develop:api:efl:text:cursor:property:cursor_content|Efl.Text.Cursor.cursor_content]] 35 * [[:develop:api:efl:text:cursor:property:cursor_content|Efl.Text.Cursor.cursor_content]]
diff --git a/pages/develop/api/efl/canvas/text/property/cursor_geometry.txt b/pages/develop/api/efl/canvas/text/property/cursor_geometry.txt
index c01e48a..40ad027 100644
--- a/pages/develop/api/efl/canvas/text/property/cursor_geometry.txt
+++ b/pages/develop/api/efl/canvas/text/property/cursor_geometry.txt
@@ -1,4 +1,22 @@
1~~Title: Efl.Canvas.Text.cursor_geometry~~ 1~~Title: Efl.Canvas.Text.cursor_geometry~~
2===== Keys =====
3
4 * **cur** - %%Cursor object%%
5 * **ctype** - %%The type of the cursor.%%
6===== Values =====
7
8 * **cx** - %%The x of the cursor (or upper cursor)%%
9 * **cy** - %%The y of the cursor (or upper cursor)%%
10 * **cw** - %%The width of the cursor (or upper cursor)%%
11 * **ch** - %%The height of the cursor (or upper cursor)%%
12 * **cx2** - %%The x of the lower cursor%%
13 * **cy2** - %%The y of the lower cursor%%
14 * **cw2** - %%The width of the lower cursor%%
15 * **ch2** - %%The height of the lower cursor%%
16
17
18\\ {{page>:develop:api-include:efl:canvas:text:property:cursor_geometry:description&nouser&nolink&nodate}}
19
2//Overridden from [[:develop:api:efl:text:cursor:property:cursor_geometry|Efl.Text.Cursor.cursor_geometry]] **(get)**.//===== Signature ===== 20//Overridden from [[:develop:api:efl:text:cursor:property:cursor_geometry|Efl.Text.Cursor.cursor_geometry]] **(get)**.//===== Signature =====
3 21
4<code> 22<code>
@@ -29,24 +47,6 @@
29Eina_Bool efl_text_cursor_geometry_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur, Efl_Text_Cursor_Cursor_Type ctype, int *cx, int *cy, int *cw, int *ch, int *cx2, int *cy2, int *cw2, int *ch2); 47Eina_Bool efl_text_cursor_geometry_get(const Eo *obj, const Efl_Text_Cursor_Cursor *cur, Efl_Text_Cursor_Cursor_Type ctype, int *cx, int *cy, int *cw, int *ch, int *cx2, int *cy2, int *cw2, int *ch2);
30</code> 48</code>
31 49
32===== Keys =====
33
34 * **cur** - %%Cursor object%%
35 * **ctype** - %%The type of the cursor.%%
36===== Values =====
37
38 * **cx** - %%The x of the cursor (or upper cursor)%%
39 * **cy** - %%The y of the cursor (or upper cursor)%%
40 * **cw** - %%The width of the cursor (or upper cursor)%%
41 * **ch** - %%The height of the cursor (or upper cursor)%%
42 * **cx2** - %%The x of the lower cursor%%
43 * **cy2** - %%The y of the lower cursor%%
44 * **cw2** - %%The width of the lower cursor%%
45 * **ch2** - %%The height of the lower cursor%%
46
47
48{{page>:develop:api-include:efl:canvas:text:property:cursor_geometry:description&nouser&nolink&nodate}}
49
50===== Implemented by ===== 50===== Implemented by =====
51 51
52 * [[:develop:api:efl:text:cursor:property:cursor_geometry|Efl.Text.Cursor.cursor_geometry]] 52 * [[:develop:api:efl:text:cursor:property:cursor_geometry|Efl.Text.Cursor.cursor_geometry]]
diff --git a/pages/develop/api/efl/canvas/text/property/cursor_object_item_annotation.txt b/pages/develop/api/efl/canvas/text/property/cursor_object_item_annotation.txt
index 20e7f22..18227e3 100644
--- a/pages/develop/api/efl/canvas/text/property/cursor_object_item_annotation.txt
+++ b/pages/develop/api/efl/canvas/text/property/cursor_object_item_annotation.txt
@@ -1,4 +1,14 @@
1~~Title: Efl.Canvas.Text.cursor_object_item_annotation~~ 1~~Title: Efl.Canvas.Text.cursor_object_item_annotation~~
2===== Keys =====
3
4 * **cur** - %%Cursor object%%
5===== Values =====
6
7 * **annotation** - %%Annotation%%
8
9
10\\ {{page>:develop:api-include:efl:canvas:text:property:cursor_object_item_annotation:description&nouser&nolink&nodate}}
11
2//Overridden from [[:develop:api:efl:text:annotate:property:cursor_object_item_annotation|Efl.Text.Annotate.cursor_object_item_annotation]] **(get)**.//===== Signature ===== 12//Overridden from [[:develop:api:efl:text:annotate:property:cursor_object_item_annotation|Efl.Text.Annotate.cursor_object_item_annotation]] **(get)**.//===== Signature =====
3 13
4<code> 14<code>
@@ -20,16 +30,6 @@
20Efl_Text_Annotate_Annotation *efl_text_cursor_object_item_annotation_get(const Eo *obj, Efl_Text_Cursor_Cursor *cur); 30Efl_Text_Annotate_Annotation *efl_text_cursor_object_item_annotation_get(const Eo *obj, Efl_Text_Cursor_Cursor *cur);
21</code> 31</code>
22 32
23===== Keys =====
24
25 * **cur** - %%Cursor object%%
26===== Values =====
27
28 * **annotation** - %%Annotation%%
29
30
31{{page>:develop:api-include:efl:canvas:text:property:cursor_object_item_annotation:description&nouser&nolink&nodate}}
32
33===== Implemented by ===== 33===== Implemented by =====
34 34
35 * [[:develop:api:efl:text:annotate:property:cursor_object_item_annotation|Efl.Text.Annotate.cursor_object_item_annotation]] 35 * [[:develop:api:efl:text:annotate:property:cursor_object_item_annotation|Efl.Text.Annotate.cursor_object_item_annotation]]
diff --git a/pages/develop/api/efl/canvas/text/property/cursor_position.txt b/pages/develop/api/efl/canvas/text/property/cursor_position.txt
index 735fdf8..6c4cbbc 100644
--- a/pages/develop/api/efl/canvas/text/property/cursor_position.txt
+++ b/pages/develop/api/efl/canvas/text/property/cursor_position.txt
@@ -1,4 +1,18 @@
1~~Title: Efl.Canvas.Text.cursor_position~~ 1~~Title: Efl.Canvas.Text.cursor_position~~
2===== Keys =====
3
4 * **cur** - %%Cursor object%%
5===== Values =====
6
7 * **position** - %%Cursor position%%
8===== Description =====
9
10%%Cursor position%%
11
12//Since 1.20//
13{{page>:develop:api-include:efl:canvas:text:property:cursor_position:description&nouser&nolink&nodate}}
14
15
2//Overridden from [[:develop:api:efl:text:cursor:property:cursor_position|Efl.Text.Cursor.cursor_position]] **(get, set)**.//===== Signature ===== 16//Overridden from [[:develop:api:efl:text:cursor:property:cursor_position|Efl.Text.Cursor.cursor_position]] **(get, set)**.//===== Signature =====
3 17
4<code> 18<code>
@@ -29,20 +43,6 @@ int efl_text_cursor_position_get(const Eo *obj, Efl_Text_Cursor_Cursor *cur);
29void efl_text_cursor_position_set(Eo *obj, Efl_Text_Cursor_Cursor *cur, int position); 43void efl_text_cursor_position_set(Eo *obj, Efl_Text_Cursor_Cursor *cur, int position);
30</code> 44</code>
31 45
32===== Keys =====
33
34 * **cur** - %%Cursor object%%
35===== Values =====
36
37 * **position** - %%Cursor position%%
38===== Description =====
39
40%%Cursor position%%
41
42//Since 1.20//
43{{page>:develop:api-include:efl:canvas:text:property:cursor_position:description&nouser&nolink&nodate}}
44
45
46===== Implemented by ===== 46===== Implemented by =====
47 47
48 * [[:develop:api:efl:text:cursor:property:cursor_position|Efl.Text.Cursor.cursor_position]] 48 * [[:develop:api:efl:text:cursor:property:cursor_position|Efl.Text.Cursor.cursor_position]]
diff --git a/pages/develop/api/efl/canvas/text/property/effect_type.txt b/pages/develop/api/efl/canvas/text/property/effect_type.txt
index ddfe595..dbab99f 100644
--- a/pages/develop/api/efl/canvas/text/property/effect_type.txt
+++ b/pages/develop/api/efl/canvas/text/property/effect_type.txt
@@ -1,4 +1,15 @@
1~~Title: Efl.Canvas.Text.effect_type~~ 1~~Title: Efl.Canvas.Text.effect_type~~
2===== Values =====