Changeset View
Changeset View
Standalone View
Standalone View
src/bin/elementary/test_efl_ui_text.c
Show First 20 Lines • Show All 97 Lines • ▼ Show 20 Line(s) | |||||
98 | 98 | | |||
99 | static void | 99 | static void | ||
100 | _on_bt3_clicked(void *data, const Efl_Event *event EINA_UNUSED) | 100 | _on_bt3_clicked(void *data, const Efl_Event *event EINA_UNUSED) | ||
101 | { | 101 | { | ||
102 | Efl_Text_Cursor_Cursor *sel_start, *sel_end; | 102 | Efl_Text_Cursor_Cursor *sel_start, *sel_end; | ||
103 | Eo *en = data; | 103 | Eo *en = data; | ||
104 | 104 | | |||
105 | efl_text_interactive_selection_cursors_get(data, &sel_start, &sel_end); | 105 | efl_text_interactive_selection_cursors_get(data, &sel_start, &sel_end); | ||
106 | const char *s = efl_canvas_text_range_text_get(data, sel_start, sel_end); | 106 | const char *s = efl_canvas_text_canvas_range_text_get(data, sel_start, sel_end); | ||
107 | 107 | | |||
108 | printf("SELECTION REGION: %d - %d\n", | 108 | printf("SELECTION REGION: %d - %d\n", | ||
109 | efl_text_cursor_position_get(en, sel_start), | 109 | efl_text_cursor_position_get(en, sel_start), | ||
110 | efl_text_cursor_position_get(en, sel_end)); | 110 | efl_text_cursor_position_get(en, sel_end)); | ||
111 | printf("SELECTION:\n"); | 111 | printf("SELECTION:\n"); | ||
112 | if (s) printf("%s\n", s); | 112 | if (s) printf("%s\n", s); | ||
113 | } | 113 | } | ||
114 | 114 | | |||
▲ Show 20 Lines • Show All 286 Lines • Show Last 20 Lines |