BSpaceLayoutItem
fLayout->AddItem(BSpaceLayoutItem::CreateGlue(), column, row, columnCount,
fLayout->AddItem(BSpaceLayoutItem::CreateGlue(), weight);
fLayout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(size));
fLayout->AddItem(BSpaceLayoutItem::CreateVerticalStrut(size));
class BSpaceLayoutItem : public BLayoutItem {
BSpaceLayoutItem(BSize minSize, BSize maxSize,
BSpaceLayoutItem(BMessage* archive);
virtual ~BSpaceLayoutItem();
static BSpaceLayoutItem* CreateGlue();
static BSpaceLayoutItem* CreateHorizontalStrut(float width);
static BSpaceLayoutItem* CreateVerticalStrut(float height);
BSpaceLayoutItem(const BSpaceLayoutItem&);
void operator =(const BSpaceLayoutItem&);
.Add(BSpaceLayoutItem::CreateGlue(), 0, 5)
.Add(BSpaceLayoutItem::CreateHorizontalStrut(10), 2, rowNumber)
.Add(BSpaceLayoutItem::CreateGlue(), 0, 3, 2, 1);
AddChild(BSpaceLayoutItem::CreateHorizontalStrut(15));
AddChild(BSpaceLayoutItem::CreateGlue());
.Add(BSpaceLayoutItem::CreateGlue(), 3, 0)
.Add(BSpaceLayoutItem::CreateHorizontalStrut(spacing))
.Add(BSpaceLayoutItem::CreateVerticalStrut(B_USE_SMALL_SPACING))
.Add(BSpaceLayoutItem::CreateVerticalStrut(
.Add(BSpaceLayoutItem::CreateHorizontalStrut(32.0f))
fLayout->AddItem(BSpaceLayoutItem::CreateGlue());
ratingGroup->AddItem(BSpaceLayoutItem::CreateGlue());
verticalGroup->AddItem(BSpaceLayoutItem::CreateVerticalStrut(8.0f));
verticalGroup->AddItem(BSpaceLayoutItem::CreateVerticalStrut(8.0f));
AddChild(BSpaceLayoutItem::CreateGlue());
.Add(new BSpaceLayoutItem(separatorSize, separatorSize,
.Add(new BSpaceLayoutItem(separatorSize, separatorSize,
layout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(3), 0, 1, 1, 3);
layout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(3), 3, 1, 1, 3);
layout->AddItem(BSpaceLayoutItem::CreateVerticalStrut(3), 0, 4, 4);
layout->AddItem(BSpaceLayoutItem::CreateVerticalStrut(3), 0, 0, 4);
.Add(BSpaceLayoutItem::CreateVerticalStrut(5), 0, 2, 3)
GridLayout()->AddItem(BSpaceLayoutItem::CreateGlue(), 0, 2);
.Add(BSpaceLayoutItem::CreateGlue(), 1, 0)
return BSpaceLayoutItem::CreateVerticalStrut(
fControlLayout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(5));
.Add(BSpaceLayoutItem::CreateHorizontalStrut(kSpacing*1.9))
.Add(BSpaceLayoutItem::CreateHorizontalStrut(10))
AddChild(BSpaceLayoutItem::CreateGlue());
.Add(BSpaceLayoutItem::CreateHorizontalStrut(kLabelSpacing),
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing / 4))
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing / 4))
.Add(BSpaceLayoutItem::CreateGlue(), 0, 3)
AddChild(BSpaceLayoutItem::CreateGlue());
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing))
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing))
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing))
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing / 2), 0, 6, 2)
.Add(BSpaceLayoutItem::CreateVerticalStrut(spacing), 0, 3)
.Add(BSpaceLayoutItem::CreateGlue(), 0, 7)
GroupLayout()->AddItem(BSpaceLayoutItem::CreateGlue(), 0.0f);
fButtonLayout->AddItem(1, BSpaceLayoutItem::CreateHorizontalStrut(
layout->AddItem(BSpaceLayoutItem::CreateGlue(), weight);
layout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(size));
layout->AddItem(BSpaceLayoutItem::CreateVerticalStrut(size));
BSpaceLayoutItem::MaxSize()
BSpaceLayoutItem::PreferredSize()
BSpaceLayoutItem::Alignment()
BSpaceLayoutItem::SetExplicitMinSize(BSize size)
BSpaceLayoutItem::SetExplicitMaxSize(BSize size)
BSpaceLayoutItem::SetExplicitPreferredSize(BSize size)
BSpaceLayoutItem::SetExplicitAlignment(BAlignment alignment)
BSpaceLayoutItem::IsVisible()
BSpaceLayoutItem::SetVisible(bool visible)
BSpaceLayoutItem::Frame()
BSpaceLayoutItem::SetFrame(BRect frame)
BSpaceLayoutItem::Archive(BMessage* into, bool deep) const
BSpaceLayoutItem::Instantiate(BMessage* from)
return new(std::nothrow) BSpaceLayoutItem(from);
void BSpaceLayoutItem::_ReservedSpaceLayoutItem1() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem2() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem3() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem4() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem5() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem6() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem7() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem8() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem9() {}
void BSpaceLayoutItem::_ReservedSpaceLayoutItem10() {}
BSpaceLayoutItem::BSpaceLayoutItem(BSize minSize, BSize maxSize,
BSpaceLayoutItem::BSpaceLayoutItem(BMessage* archive)
BSpaceLayoutItem::~BSpaceLayoutItem()
BSpaceLayoutItem*
BSpaceLayoutItem::CreateGlue()
return new BSpaceLayoutItem(
BSpaceLayoutItem*
BSpaceLayoutItem::CreateHorizontalStrut(float width)
return new BSpaceLayoutItem(
BSpaceLayoutItem*
BSpaceLayoutItem::CreateVerticalStrut(float height)
return new BSpaceLayoutItem(
BSpaceLayoutItem::MinSize()
paramLayout->AddItem(BSpaceLayoutItem::CreateHorizontalStrut(10));
layout->AddItem(BSpaceLayoutItem::CreateGlue());
GroupLayout()->AddItem(BSpaceLayoutItem::CreateGlue());
fButtonContainer->GroupLayout()->AddItem(BSpaceLayoutItem::CreateGlue());
.Add(BSpaceLayoutItem::CreateGlue(), 2, 0)
.Add(BSpaceLayoutItem::CreateGlue(), 0, 1)
.Add(BSpaceLayoutItem::CreateVerticalStrut(5))
.Add(BSpaceLayoutItem::CreateGlue(), 0, 1)
.Add(BSpaceLayoutItem::CreateGlue(), 0, 2)
BSpaceLayoutItem::CreateVerticalStrut(spacing * 1.5));
.Add(BSpaceLayoutItem::CreateGlue(), 2, 0)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 1)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 2)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 3)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 1)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 2)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 3)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 4)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 0)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 1)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 0)
.Add(BSpaceLayoutItem::CreateGlue(), 2, 1)
grid->GridLayout()->AddItem(BSpaceLayoutItem::CreateGlue(), 0, row);
grid->GridLayout()->AddItem(BSpaceLayoutItem::CreateGlue(), 0, row);
buttons->GroupLayout()->AddItem(BSpaceLayoutItem::CreateGlue());
.Add(BSpaceLayoutItem::CreateGlue(), 0, 0)
.Add(BSpaceLayoutItem::CreateGlue(), 1, 0)
.Add(BSpaceLayoutItem::CreateGlue(), 0, 7)
.Add(BSpaceLayoutItem::CreateGlue(), 1, 7)
BSpaceLayoutItem::CreateVerticalStrut(10));
BSpaceLayoutItem::CreateGlue(), 0);
BSpaceLayoutItem::CreateGlue(), 0);
controls->AddChild(BSpaceLayoutItem::CreateGlue());
/ (ALMGroup(button3) | ALMGroup(BSpaceLayoutItem::CreateGlue())
.AddToRight(BSpaceLayoutItem::CreateGlue())
.AddToRight(BSpaceLayoutItem::CreateGlue(), layout->Right())
.AddToRight(BSpaceLayoutItem::CreateGlue(), layout->Right());