ui/common/args.c

changeset 1151
337a94a20097
parent 1136
e6fc42b4248d
child 1153
f15375e0480c
equal deleted inserted replaced
1150:34b7b8a9acdf 1151:337a94a20097
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) {
2231 args->action = strdup(action);
2232 }
2233
2230 void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname) { 2234 void ui_textarea_args_set_varname(UiTextAreaArgs *args, const char *varname) {
2231 args->varname = strdup(varname); 2235 args->varname = strdup(varname);
2232 } 2236 }
2233 2237
2234 void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value) { 2238 void ui_textarea_args_set_value(UiTextAreaArgs *args, UiText *value) {
2249 2253
2250 void ui_textarea_args_free(UiTextAreaArgs *args) { 2254 void ui_textarea_args_free(UiTextAreaArgs *args) {
2251 free((void*)args->name); 2255 free((void*)args->name);
2252 free((void*)args->style_class); 2256 free((void*)args->style_class);
2253 free((void*)args->varname); 2257 free((void*)args->varname);
2258 free((void*)args->action);
2254 free((void*)args->states); 2259 free((void*)args->states);
2255 free((void*)args->visibility_states); 2260 free((void*)args->visibility_states);
2256 free(args); 2261 free(args);
2257 } 2262 }
2258 2263

mercurial