AlignInFrame
void AlignInFrame(BRect frame);
static BRect AlignInFrame(BRect frame, BSize maxSize,
static void AlignInFrame(BView* view, BRect frame);
BRect alignedRect = BLayoutUtils::AlignInFrame(
BPoint centered = BLayoutUtils::AlignInFrame(screenFrame, windowSize,
fMessage.AddRect("window_frame", BLayoutUtils::AlignInFrame(screen.Frame(),
fPictureRect = BLayoutUtils::AlignInFrame(frame, size,
BLayoutUtils::AlignInFrame(child, frame);
fVisibleItem->AlignInFrame(BRect(LayoutArea().LeftTop(), size));
BRect alignedRect = BLayoutUtils::AlignInFrame(rect,
SetFrame(BLayoutUtils::AlignInFrame(frame, maxSize, alignment));
frame = AlignInFrame(frame, maxSize, alignment);
BLayoutUtils::AlignInFrame(fMenuBar, menuBarFrame);
BRect frame = BLayoutUtils::AlignInFrame(bounds, fLabelView->MaxSize(),
item->AlignInFrame(frame);
item->AlignInFrame(info->layoutFrame);
BLayoutUtils::AlignInFrame(fText, textFrame);
item->AlignInFrame(frame);
child->AlignInFrame(BRect(BPoint(0, 0), layoutSize));
MoveTo(BLayoutUtils::AlignInFrame(rect, Size(),
fLayoutItem->AlignInFrame(BRect(0, 0, -1, -1));
fLayoutItem->AlignInFrame(areaFrame.OffsetBySelf(offset));
return BLayoutUtils::AlignInFrame(bounds, IconSize(),
BRect childFrame = BLayoutUtils::AlignInFrame(cellFrame,