ui/motif/toolkit.c

changeset 966
e411ed7c5f10
parent 956
4cdfbfd2038d
equal deleted inserted replaced
965:5d4419042d9b 966:e411ed7c5f10
153 XtDispatchEvent(&event); 153 XtDispatchEvent(&event);
154 } 154 }
155 } 155 }
156 156
157 void ui_show(UiObject *obj) { 157 void ui_show(UiObject *obj) {
158 uic_check_group_widgets(obj->ctx); 158 uic_check_state_widgets(obj->ctx);
159 if(!XtIsRealized(obj->widget)) { 159 if(!XtIsRealized(obj->widget)) {
160 XtRealizeWidget(obj->widget); 160 XtRealizeWidget(obj->widget);
161 obj->ref++; 161 obj->ref++;
162 } 162 }
163 } 163 }
330 330
331 void ui_set_widget_groups(UiContext *ctx, Widget widget, const int *groups) { 331 void ui_set_widget_groups(UiContext *ctx, Widget widget, const int *groups) {
332 if(!groups) { 332 if(!groups) {
333 return; 333 return;
334 } 334 }
335 size_t ngroups = uic_group_array_size(groups); 335 size_t ngroups = uic_state_array_size(groups);
336 ui_set_widget_ngroups(ctx, widget, groups, ngroups); 336 ui_set_widget_ngroups(ctx, widget, groups, ngroups);
337 } 337 }
338 338
339 void ui_set_widget_ngroups(UiContext *ctx, Widget widget, const int *groups, size_t ngroups) { 339 void ui_set_widget_ngroups(UiContext *ctx, Widget widget, const int *groups, size_t ngroups) {
340 if(ngroups > 0) { 340 if(ngroups > 0) {
341 uic_add_group_widget_i(ctx, widget, (ui_enablefunc)ui_set_enabled, groups, ngroups); 341 uic_add_state_widget_i(ctx, widget, (ui_enablefunc)ui_set_enabled, groups, ngroups);
342 ui_set_enabled(widget, FALSE); 342 ui_set_enabled(widget, FALSE);
343 } 343 }
344 } 344 }
345 345

mercurial