Lines Matching refs:alignment
147 BLayoutUtils::ComposeAlignment(BAlignment alignment, BAlignment layoutAlignment)
149 if (!alignment.IsHorizontalSet())
150 alignment.horizontal = layoutAlignment.horizontal;
151 if (!alignment.IsVerticalSet())
152 alignment.vertical = layoutAlignment.vertical;
154 return alignment;
162 BLayoutUtils::AlignInFrame(BRect frame, BSize maxSize, BAlignment alignment)
164 // align according to the given alignment
166 && alignment.horizontal != B_ALIGN_USE_FULL_WIDTH) {
168 * alignment.RelativeHorizontal());
172 && alignment.vertical != B_ALIGN_USE_FULL_HEIGHT) {
174 * alignment.RelativeVertical());
187 BAlignment alignment = view->LayoutAlignment();
189 // The view has height for width, so we do the horizontal alignment
192 && alignment.horizontal != B_ALIGN_USE_FULL_WIDTH) {
194 * alignment.RelativeHorizontal()), 0);
197 alignment.horizontal = B_ALIGN_USE_FULL_WIDTH;
206 frame = AlignInFrame(frame, maxSize, alignment);
216 BLayoutUtils::AlignOnRect(BRect rect, BSize size, BAlignment alignment)
219 * alignment.RelativeHorizontal());
221 * alignment.RelativeVertical());