diff -r a32411b88442 -r 3c037b84e6eb ui/cocoa/text.h --- a/ui/cocoa/text.h Wed Jun 03 19:58:39 2026 +0200 +++ b/ui/cocoa/text.h Wed Jun 03 20:19:27 2026 +0200 @@ -48,6 +48,22 @@ char* ui_textfield_get(UiString *s); void ui_textfield_set(UiString *s, const char *value); + +@interface TextAreaDelegate: NSObject + +@property UiObject *obj; +@property UiVar *var; +@property ui_callback onchange; +@property void *onchangedata; +@property NSString *onchange_action; +@property ui_callback ontextchanged; +@property void *ontextchangeddata; +@property NSString *ontextchanged_action; + +- (id)init:(UiObject*)obj var:(UiVar*)var args:(UiTextAreaArgs*)args; + +@end + @interface TextFieldDelegate : NSObject @property UiObject *obj;