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 } |