Lines Matching refs:layout
25 BGroupLayoutBuilder::BGroupLayoutBuilder(BGroupLayout* layout)
26 : fRootLayout(layout)
66 if (BGroupLayout* layout = TopLayout())
67 return layout->Owner();
75 if (BGroupLayout* layout = TopLayout())
76 *_view = layout->Owner();
87 if (BGroupLayout* layout = TopLayout())
88 layout->AddView(view);
96 if (BGroupLayout* layout = TopLayout())
97 layout->AddView(view, weight);
105 if (BGroupLayout* layout = TopLayout())
106 layout->AddItem(item);
114 if (BGroupLayout* layout = TopLayout())
115 layout->AddItem(item, weight);
124 if (BGroupLayout* layout = TopLayout()) {
127 if (layout->AddView(group, weight))
149 if (BGroupLayout* layout = TopLayout())
150 layout->AddItem(BSpaceLayoutItem::CreateGlue(), weight);
159 if (BGroupLayout* layout = TopLayout()) {
160 if (layout->Orientation() == B_HORIZONTAL)
161 layout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(size));
163 layout->AddItem(BSpaceLayoutItem::CreateVerticalStrut(size));
173 if (BGroupLayout* layout = TopLayout())
174 layout->SetInsets(left, top, right, bottom);
187 BGroupLayoutBuilder::_PushLayout(BGroupLayout* layout)
189 return fLayoutStack.AddItem(layout);