| 46 void ui_textarea_remove(UiText *text, int begin, int end); |
46 void ui_textarea_remove(UiText *text, int begin, int end); |
| 47 |
47 |
| 48 char* ui_textfield_get(UiString *s); |
48 char* ui_textfield_get(UiString *s); |
| 49 void ui_textfield_set(UiString *s, const char *value); |
49 void ui_textfield_set(UiString *s, const char *value); |
| 50 |
50 |
| |
51 |
| |
52 @interface TextAreaDelegate: NSObject<NSTextViewDelegate, NSTextDelegate> |
| |
53 |
| |
54 @property UiObject *obj; |
| |
55 @property UiVar *var; |
| |
56 @property ui_callback onchange; |
| |
57 @property void *onchangedata; |
| |
58 @property NSString *onchange_action; |
| |
59 @property ui_callback ontextchanged; |
| |
60 @property void *ontextchangeddata; |
| |
61 @property NSString *ontextchanged_action; |
| |
62 |
| |
63 - (id)init:(UiObject*)obj var:(UiVar*)var args:(UiTextAreaArgs*)args; |
| |
64 |
| |
65 @end |
| |
66 |
| 51 @interface TextFieldDelegate : NSObject<NSTextFieldDelegate> |
67 @interface TextFieldDelegate : NSObject<NSTextFieldDelegate> |
| 52 |
68 |
| 53 @property UiObject *obj; |
69 @property UiObject *obj; |
| 54 @property UiVar *var; |
70 @property UiVar *var; |
| 55 @property ui_callback onchange; |
71 @property ui_callback onchange; |