ui/motif/text.c

changeset 34
0ec8a5f17782
parent 29
c96169444d88
child 36
e4198fc2ead4
equal deleted inserted replaced
33:458831c574f4 34:0ec8a5f17782
79 (XtCallbackProc)ui_text_modify_callback, 79 (XtCallbackProc)ui_text_modify_callback,
80 value); 80 value);
81 } 81 }
82 82
83 return text_area; 83 return text_area;
84 }
85
86 UIWIDGET ui_textarea_nv(UiObject *obj, char *varname) {
87 UiVar *var = uic_connect_var(obj->ctx, varname, UI_VAR_TEXT);
88 if(var) {
89 UiText *value = var->value;
90 return ui_textarea(obj, value);
91 } else {
92 // TODO: error
93 }
94 return NULL;
84 } 95 }
85 96
86 char* ui_textarea_get(UiText *text) { 97 char* ui_textarea_get(UiText *text) {
87 if(text->value) { 98 if(text->value) {
88 XtFree(text->value); 99 XtFree(text->value);

mercurial