| 2225 |
2225 |
| 2226 void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata){ |
2226 void ui_textarea_args_set_onchangedata(UiTextAreaArgs *args, void *onchangedata){ |
| 2227 args->onchangedata = onchangedata; |
2227 args->onchangedata = onchangedata; |
| 2228 } |
2228 } |
| 2229 |
2229 |
| 2230 void ui_textarea_args_set_action(UiTextAreaArgs *args, const char *action) { |
2230 void ui_textarea_args_set_change_action(UiTextAreaArgs *args, const char *action) { |
| 2231 args->action = strdup(action); |
2231 args->onchange_action = strdup(action); |
| |
2232 } |
| |
2233 |
| |
2234 void ui_textarea_args_set_ontextchanged(UiTextAreaArgs *args, ui_callback callback) { |
| |
2235 args->ontextchanged = callback; |
| |
2236 } |
| |
2237 |
| |
2238 void ui_textarea_args_set_ontextchangeddata(UiTextAreaArgs *args, void *onchangedata) { |
| |
2239 args->ontextchangeddata = onchangedata; |
| |
2240 } |
| |
2241 |
| |
2242 void ui_textarea_args_set_ontextchanged_action(UiTextAreaArgs *args, const char *action) { |
| |
2243 args->ontextchanged_action = strdup(action); |
| 2232 } |
2244 } |
| 2233 |
2245 |
| 2234 void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname) { |
2246 void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname) { |
| 2235 args->varname = strdup(varname); |
2247 args->varname = strdup(varname); |
| 2236 } |
2248 } |
| 2253 |
2265 |
| 2254 void ui_textarea_args_free(UiTextAreaArgs *args) { |
2266 void ui_textarea_args_free(UiTextAreaArgs *args) { |
| 2255 free((void*)args->name); |
2267 free((void*)args->name); |
| 2256 free((void*)args->style_class); |
2268 free((void*)args->style_class); |
| 2257 free((void*)args->varname); |
2269 free((void*)args->varname); |
| 2258 free((void*)args->action); |
2270 free((void*)args->onchange_action); |
| |
2271 free((void*)args->ontextchanged_action); |
| 2259 free((void*)args->states); |
2272 free((void*)args->states); |
| 2260 free((void*)args->visibility_states); |
2273 free((void*)args->visibility_states); |
| 2261 free(args); |
2274 free(args); |
| 2262 } |
2275 } |
| 2263 |
2276 |