Lines Matching refs:cw
225 register CompositeWidget cw = (CompositeWidget) w;
227 XtFree((char *) cw->composite.children);
235 register CompositeWidget cw;
238 cw = (CompositeWidget) w->core.parent;
239 children = cw->composite.children;
241 if (cw->composite.insert_position != NULL)
242 position = (*(cw->composite.insert_position)) (w);
244 position = cw->composite.num_children;
246 if (cw->composite.num_children == cw->composite.num_slots) {
248 cw->composite.num_slots += (cw->composite.num_slots / 2) + 2;
249 cw->composite.children = children =
250 XtReallocArray(children, cw->composite.num_slots,
254 for (i = cw->composite.num_children; i > position; i--) {
258 cw->composite.num_children++;
266 register CompositeWidget cw;
268 cw = (CompositeWidget) w->core.parent;
270 for (position = 0; position < cw->composite.num_children; position++) {
271 if (cw->composite.children[position] == w) {
275 if (position == cw->composite.num_children)
279 cw->composite.num_children--;
280 for (i = position; i < cw->composite.num_children; i++) {
281 cw->composite.children[i] = cw->composite.children[i + 1];
291 register CompositeWidget cw;
293 cw = (CompositeWidget) new_widget;
294 cw->composite.num_children = 0;
295 cw->composite.children = NULL;
296 cw->composite.num_slots = 0;