| 28 |
28 |
| 29 #import "toolkit.h" |
29 #import "toolkit.h" |
| 30 |
30 |
| 31 #import "../ui/text.h" |
31 #import "../ui/text.h" |
| 32 |
32 |
| |
33 |
| |
34 void ui_textarea_save(UiText *text); |
| |
35 void ui_textarea_destroy(UiText *text); |
| |
36 void ui_textarea_restore(UiText *text); |
| |
37 void ui_textarea_set(UiText *text, const char *str); |
| |
38 char* ui_textarea_get(UiText *text); |
| |
39 char* ui_textarea_getsubstr(UiText *text, int begin, int end); |
| |
40 void ui_textarea_insert(UiText *text, int pos, char *str); |
| |
41 void ui_textarea_setposition(UiText *text, int pos); |
| |
42 int ui_textarea_position(UiText *text); |
| |
43 void ui_textarea_setselection(UiText *text, int begin, int end); |
| |
44 void ui_textarea_selection(UiText *text, int *begin, int *end); |
| |
45 int ui_textarea_length(UiText *text); |
| |
46 void ui_textarea_remove(UiText *text, int begin, int end); |
| |
47 |
| |
48 char* ui_textfield_get(UiString *s); |
| |
49 void ui_textfield_set(UiString *s, const char *value); |