diff -r 458831c574f4 -r 0ec8a5f17782 ui/motif/text.c --- a/ui/motif/text.c Sat May 10 15:43:22 2014 +0200 +++ b/ui/motif/text.c Sat May 10 18:52:22 2014 +0200 @@ -83,6 +83,17 @@ return text_area; } +UIWIDGET ui_textarea_nv(UiObject *obj, char *varname) { + UiVar *var = uic_connect_var(obj->ctx, varname, UI_VAR_TEXT); + if(var) { + UiText *value = var->value; + return ui_textarea(obj, value); + } else { + // TODO: error + } + return NULL; +} + char* ui_textarea_get(UiText *text) { if(text->value) { XtFree(text->value);