ui/motif/widget.c

changeset 481
bead55b1e6ca
parent 480
7dfd5e546b99
equal deleted inserted replaced
480:7dfd5e546b99 481:bead55b1e6ca
50 ctn->add(ctn, widget); 50 ctn->add(ctn, widget);
51 51
52 return widget; 52 return widget;
53 } 53 }
54 54
55
56 UIEXPORT UIWIDGET ui_separator_create(UiObject *obj, UiWidgetArgs *args) {
57 Arg xargs[64];
58 int n = 0;
59 UiWidgetArgs a = *args;
60
61 UiContainerPrivate *ctn = ui_obj_container(obj);
62 UI_APPLY_LAYOUT(ctn->layout, a);
63
64 char *name = a.name ? (char*)a.name : "separator";
65 Widget parent = ctn->prepare(ctn, xargs, &n);
66 Widget widget = XmCreateSeparator(parent, name, xargs, n);
67 XtManageChild(widget);
68 ctn->add(ctn, widget);
69
70 return widget;
71 }

mercurial