| 40 NSScrollView *scrollview = [[NSScrollView alloc] init]; |
40 NSScrollView *scrollview = [[NSScrollView alloc] init]; |
| 41 scrollview.hasVerticalScroller = YES; |
41 scrollview.hasVerticalScroller = YES; |
| 42 scrollview.documentView = textview; |
42 scrollview.documentView = textview; |
| 43 |
43 |
| 44 UiLayout layout = UI_INIT_LAYOUT(args); |
44 UiLayout layout = UI_INIT_LAYOUT(args); |
| 45 ui_container_add(obj, scrollview, &layout, TRUE); |
45 ui_container_add(obj, scrollview, &layout); |
| 46 |
46 |
| 47 |
47 |
| 48 UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->value, args->varname, UI_VAR_TEXT); |
48 UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->value, args->varname, UI_VAR_TEXT); |
| 49 if(var) { |
49 if(var) { |
| 50 UiText *text = var->value; |
50 UiText *text = var->value; |
| 187 if(frameless) { |
187 if(frameless) { |
| 188 [textfield setBezeled: NO]; |
188 [textfield setBezeled: NO]; |
| 189 } |
189 } |
| 190 |
190 |
| 191 UiLayout layout = UI_INIT_LAYOUT(args); |
191 UiLayout layout = UI_INIT_LAYOUT(args); |
| 192 ui_container_add(obj, textfield, &layout, FALSE); |
192 ui_container_add(obj, textfield, &layout); |
| 193 |
193 |
| 194 UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->value, args->varname, UI_VAR_STRING); |
194 UiVar* var = uic_widget_var(obj->ctx, obj->ctx, args->value, args->varname, UI_VAR_STRING); |
| 195 if(var) { |
195 if(var) { |
| 196 UiString *s = var->value; |
196 UiString *s = var->value; |
| 197 if(s->value.ptr) { |
197 if(s->value.ptr) { |