summaryrefslogtreecommitdiff
path: root/src/lib/efl/interfaces/efl_text_cursor.eo
diff options
context:
space:
mode:
authorDaniel Hirt <hirt.danny@gmail.com>2017-06-15 13:37:17 +0300
committerDaniel Hirt <hirt.danny@gmail.com>2017-06-19 10:15:05 +0300
commit108bf9956437ed07fe7364ce5632e0b651851663 (patch)
tree576fcda4ca13c5ff76b5412a2bd7cdcab0740580 /src/lib/efl/interfaces/efl_text_cursor.eo
parentd0da405620613c83e94e89a192f7982954cf5e90 (diff)
Efl text cursor: move around a few definitions
Need to handle this with special care as Efl.Text.Cursor is used in some functions that are specific to Efl.Canvas.Text, was well as functions in Efl.Text.Cursor interface.
Diffstat (limited to '')
-rw-r--r--src/lib/efl/interfaces/efl_text_cursor.eo21
1 files changed, 21 insertions, 0 deletions
diff --git a/src/lib/efl/interfaces/efl_text_cursor.eo b/src/lib/efl/interfaces/efl_text_cursor.eo
index 4255cc1d93..ad9db0d100 100644
--- a/src/lib/efl/interfaces/efl_text_cursor.eo
+++ b/src/lib/efl/interfaces/efl_text_cursor.eo
@@ -1,6 +1,27 @@
1import eina_types; 1import eina_types;
2import efl_text_types; 2import efl_text_types;
3 3
4enum Efl.Text.Cursor.Cursor_Get_Type {
5 [[All available cursor states]]
6 legacy: efl_text_cursor_get;
7 default = 0, [[Main cursor state (alias to "main")]]
8 main, [[Main cursor state]]
9 selection_begin, [[Selection begin cursor state]]
10 selection_end, [[Selection end cursor state]]
11 preedit_start, [[Pre-edit start cursor state]]
12 preedit_end, [[Pre-edit end cursor starge]]
13 user, [[User cursor state]]
14 user_extra [[User extra cursor state]]
15}
16
17enum Efl.Text.Cursor.Cursor_Type
18{
19 [[Text cursor types]]
20 legacy: efl_text_cursor_type;
21 before, [[Cursor type before]]
22 under [[Cursor type under]]
23}
24
4interface Efl.Text.Cursor { 25interface Efl.Text.Cursor {
5 [[Cursor API 26 [[Cursor API
6 27