Lines Matching refs:child
56 BBox::BBox(const char* name, uint32 flags, border_style border, BView* child)
63 if (child)
64 AddChild(child);
68 BBox::BBox(border_style border, BView* child)
75 if (child)
76 AddChild(child);
574 // hook. In case when we have BView as a label, remove it from child list
602 // If we have layout return here and do not layout the child
606 // layout the child
607 BView* child = _Child();
608 if (child != NULL) {
615 if ((child->Flags() & B_SUPPORTS_LAYOUT) != 0)
616 BLayoutUtils::AlignInFrame(child, frame);
618 child->MoveTo(frame.LeftTop());
818 // finally consider the child constraints, if we shall support layout
819 BView* child = _Child();
820 if (child && (child->Flags() & B_SUPPORTS_LAYOUT)) {
821 BSize min = child->MinSize();
822 BSize max = child->MaxSize();
823 BSize preferred = child->PreferredSize();
840 BAlignment childAlignment = child->LayoutAlignment();