diff -r 30083c6cb198 -r 12cca226c1eb ui/cocoa/text.h --- a/ui/cocoa/text.h Fri Apr 25 22:04:30 2025 +0200 +++ b/ui/cocoa/text.h Sun Apr 27 15:17:17 2025 +0200 @@ -30,3 +30,17 @@ #import "../ui/text.h" + +void ui_textarea_save(UiText *text); +void ui_textarea_destroy(UiText *text); +void ui_textarea_restore(UiText *text); +void ui_textarea_set(UiText *text, const char *str); +char* ui_textarea_get(UiText *text); +char* ui_textarea_getsubstr(UiText *text, int begin, int end); +void ui_textarea_insert(UiText *text, int pos, char *str); +void ui_textarea_setposition(UiText *text, int pos); +int ui_textarea_position(UiText *text); +void ui_textarea_setselection(UiText *text, int begin, int end); +void ui_textarea_selection(UiText *text, int *begin, int *end); +int ui_textarea_length(UiText *text); +void ui_textarea_remove(UiText *text, int begin, int end);