Lines Matching refs:preferred_width
297 Dimension preferred_width = w->box.preferred_width;
313 preferred->width = preferred_width;
316 constraint->width == preferred_width &&
345 &preferred_width, &preferred_height, FALSE);
350 if (preferred_width > constraint->width) {
354 width = preferred_width;
358 DoLayout(w, width, 0, &preferred_width, &preferred_height, FALSE);
363 width = preferred_width;
364 DoLayout(w, preferred_width-1, 0,
365 &preferred_width, &preferred_height, FALSE);
368 DoLayout(w, width, 0, &preferred_width, &preferred_height, FALSE);
374 preferred->width = w->box.preferred_width = preferred_width;
378 && constraint->width == preferred_width
413 Dimension preferred_width, preferred_height;
418 &preferred_width, &preferred_height, FALSE );
420 /* at this point, preferred_width is guaranteed to not be greater
424 if ((bbw->core.width == preferred_width) &&
432 proposed_width = preferred_width;
445 &preferred_width, &preferred_height, FALSE );
446 if ((preferred_width <= bbw->core.width) &&
454 proposed_width >= preferred_width) {
468 else if (proposed_width != preferred_width) {
471 &preferred_width, &preferred_height, FALSE);
479 proposed_width = preferred_width;
539 || bbw->box.preferred_width < bbw->core.width
585 newbbw->box.preferred_width = Max(newbbw->box.h_space, 1);
589 newbbw->core.width = newbbw->box.preferred_width;