ui/motif/tree.c

changeset 60
7cd1b8890302
parent 52
25e5390cce41
child 128
c284c15509a8
--- a/ui/motif/tree.c	Thu Jan 01 11:23:43 2015 +0100
+++ b/ui/motif/tree.c	Thu Jan 01 14:13:37 2015 +0100
@@ -41,18 +41,19 @@
 UIWIDGET ui_table(UiObject *obj, UiList *model, UiModelInfo *modelinfo) {
     // TODO: check if modelinfo is complete
     
-    Arg args[16];
+    Arg args[32];
     int n = 0;
     
     // create scrolled window
     UiContainer *ct = uic_get_current_container(obj);
-    Widget parent = ct->add(ct, args, &n);
+    Widget parent = ct->prepare(ct, args, &n, TRUE);
     
     XtSetArg(args[n], XmNscrollingPolicy, XmAUTOMATIC);
     n++;
     XtSetArg(args[n], XmNshadowThickness, 0);
     n++;
     Widget scrollw = XmCreateScrolledWindow(parent, "scroll_win", args, n);
+    ct->add(ct, scrollw);
     XtManageChild(scrollw);
     
     // create table headers

mercurial