BSize URLInputGroup::URLTextView::MaxSize() { BSize max(MinSize()); max.width = B_SIZE_UNLIMITED; return BLayoutUtils::ComposeSize(ExplicitMaxSize(), max); }
BSize MultiLineStringView::PreferredSize() { float width, height; GetPreferredSize(&width, &height); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), BSize(width, height)); };
BSize BBox::MaxSize() { _ValidateLayoutData(); BSize size = (GetLayout() ? GetLayout()->MaxSize() : fLayoutData->max); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), size); }
// MaxSize BSize ColorField::MaxSize() { BSize maxSize(4 + MAX_X, 4 + MAX_Y); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), maxSize); // return BLayoutUtils::ComposeSize(ExplicitMaxSize(), // BSize(B_SIZE_UNLIMITED, B_SIZE_UNLIMITED)); }
BSize BStatusBar::PreferredSize() { float width, height; GetPreferredSize(&width, &height); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), BSize(width, height)); }
BSize BRadioButton::MaxSize() { float width, height; GetPreferredSize(&width, &height); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), BSize(width, height)); }
BSize BAbstractSpinner::MaxSize() { _ValidateLayoutData(); BSize max = fLayoutData->min; max.width = B_SIZE_UNLIMITED; return BLayoutUtils::ComposeSize(ExplicitMaxSize(), max); }
BSize BSlider::MaxSize() { BSize maxSize = _ValidateMinSize(); if (fOrientation == B_HORIZONTAL) maxSize.width = B_SIZE_UNLIMITED; else maxSize.height = B_SIZE_UNLIMITED; return BLayoutUtils::ComposeSize(ExplicitMaxSize(), maxSize); }
BSize _BMCMenuBar_::MaxSize() { // The maximum width of a normal BMenuBar is unlimited, but we want it // limited. BSize size; BMenuBar::GetPreferredSize(&size.width, &size.height); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), size); }
// MaxSize BSize IconOptionsControl::MaxSize() { _ValidateLayoutData(); BSize max = fLayoutData->min; max.width = B_SIZE_UNLIMITED; return BLayoutUtils::ComposeSize(ExplicitMaxSize(), max); }
BSize BTextControl::MaxSize() { CALLED(); _ValidateLayoutData(); BSize max = fLayoutData->min; max.width = B_SIZE_UNLIMITED; return BLayoutUtils::ComposeSize(ExplicitMaxSize(), max); }
BSize BButton::MaxSize() { return BLayoutUtils::ComposeSize(ExplicitMaxSize(), _ValidatePreferredSize()); }
BSize PackagesView::MaxSize() { return BLayoutUtils::ComposeSize(ExplicitMaxSize(), BSize(B_SIZE_UNLIMITED, B_SIZE_UNLIMITED)); }
BSize BStringView::MaxSize() { return BLayoutUtils::ComposeSize(ExplicitMaxSize(), _ValidatePreferredSize()); }
BSize PaneSwitch::MaxSize() { return BLayoutUtils::ComposeSize(ExplicitMaxSize(), MinSize()); }
BSize BitmapView::MaxSize() { BSize size = MinSize(); return BLayoutUtils::ComposeSize(ExplicitMaxSize(), size); }
BSize RatingView::MaxSize() { return BLayoutUtils::ComposeSize(ExplicitMaxSize(), MinSize()); }