39 UiContainer *ct = uic_get_current_container(obj); |
39 UiContainer *ct = uic_get_current_container(obj); |
40 XmString str = XmStringCreateLocalized(label); |
40 XmString str = XmStringCreateLocalized(label); |
41 |
41 |
42 int n = 0; |
42 int n = 0; |
43 Arg args[16]; |
43 Arg args[16]; |
|
44 |
|
45 Widget parent = ct->prepare(ct, args, &n, FALSE); |
44 XtSetArg(args[n], XmNlabelString, str); |
46 XtSetArg(args[n], XmNlabelString, str); |
45 n++; |
47 n++; |
46 |
|
47 Widget parent = ct->add(ct, args, &n); |
|
48 Widget button = XmCreatePushButton(parent, "button", args, n); |
48 Widget button = XmCreatePushButton(parent, "button", args, n); |
|
49 ct->add(ct, button); |
49 |
50 |
50 if(f) { |
51 if(f) { |
51 UiEventData *event = ucx_mempool_malloc( |
52 UiEventData *event = ucx_mempool_malloc( |
52 obj->ctx->mempool, |
53 obj->ctx->mempool, |
53 sizeof(UiEventData)); |
54 sizeof(UiEventData)); |