Searched refs:BALMLayout (Results 1 - 25 of 26) sorted by relevance

12

/haiku/headers/libs/alm/
H A DTab.h18 class BALMLayout;
27 friend class BALMLayout;
32 bool IsInLayout(BALMLayout* layout);
33 bool AddedToLayout(BALMLayout* layout);
34 void LayoutLeaving(BALMLayout* layout);
35 bool IsSuitableFor(BALMLayout* layout);
50 friend class BALMLayout;
51 XTab(BALMLayout* layout);
65 friend class BALMLayout;
66 YTab(BALMLayout* layou
[all...]
H A DColumn.h28 class BALMLayout;
45 friend class BALMLayout;
H A DRow.h28 class BALMLayout;
45 friend class BALMLayout;
H A DALMGroup.h24 class BALMLayout;
41 void BuildLayout(BALMLayout* layout,
53 void _Build(BALMLayout* layout,
H A DALMLayoutBuilder.h26 BALMLayout* friendLayout = NULL);
28 BALMLayout* layout);
31 BALMLayout* friendLayout = NULL);
33 BALMLayout* layout);
34 BALMLayoutBuilder(BALMLayout* layout);
91 BALMLayout* fLayout;
H A DALMLayout.h43 class BALMLayout : public BAbstractLayout { class in namespace:BALM
45 BALMLayout(float hSpacing = 0.0f,
47 BALMLayout* friendLayout = NULL);
48 BALMLayout(BMessage* archive);
49 virtual ~BALMLayout();
184 virtual bool OnBadLayout(BALMLayout* layout,
193 virtual bool OnBadLayout(BALMLayout* layout,
216 BALMLayout(const BALMLayout&);
217 void operator =(const BALMLayout
[all...]
H A DArea.h118 friend class BALMLayout;
/haiku/src/libs/alm/
H A DALMLayout.cpp32 const char* kSolverField = "BALMLayout:solver";
33 const char* kBadLayoutPolicyField = "BALMLayout:policy";
34 const char* kXTabsField = "BALMLayout:xtabs";
35 const char* kYTabsField = "BALMLayout:ytabs";
36 const char* kMyTabsField = "BALMLayout:tabs";
37 const char* kInsetsField = "BALMLayout:insets";
38 const char* kSpacingField = "BALMLayout:spacing";
40 const char* kTabsField = "BALMLayout:item:tabs";
41 const char* kItemAspectRatio = "BALMLayout:item:aspect";
42 const char* kItemPenalties = "BALMLayout
212 BALMLayout::BALMLayout(float hSpacing, float vSpacing, BALMLayout* friendLayout) function in class:BALMLayout
247 BALMLayout::BALMLayout(BMessage* archive) function in class:BALMLayout
[all...]
H A DTab.cpp18 BALMLayoutList(BALMLayout* _layout, BALMLayoutList* _next = NULL)
30 bool HasLayout(BALMLayout* search)
37 BALMLayoutList* Remove(BALMLayout* remove)
50 BALMLayout* layout;
76 TabBase::IsInLayout(BALMLayout* layout)
83 TabBase::AddedToLayout(BALMLayout* layout)
94 TabBase::LayoutLeaving(BALMLayout* layout)
101 TabBase::IsSuitableFor(BALMLayout* layout)
107 XTab::XTab(BALMLayout* layout)
144 YTab::YTab(BALMLayout* layou
[all...]
H A DSharedSolver.h22 class BALMLayout;
26 using BALM::BALMLayout;
45 void RegisterLayout(BALMLayout* layout);
46 void LayoutLeaving(const BALMLayout* layout);
53 status_t AddFriendReferences(const BALMLayout* layout,
79 void SetMaxSize(BALM::BALMLayout* layout,
81 void SetMinSize(BALM::BALMLayout* layout,
83 void SetPreferredSize(BALM::BALMLayout* layout,
105 BObjectList<BALM::BALMLayout> fLayouts;
H A DSharedSolver.cpp35 inline void Finalize(BALMLayout* layout, SharedSolver* solver,
54 inline void Finalize(BALMLayout* layout, SharedSolver* solver,
74 inline void Finalize(BALMLayout* layout, SharedSolver* solver,
145 SharedSolver::RegisterLayout(BALMLayout* layout)
153 SharedSolver::LayoutLeaving(const BALMLayout* layout)
155 fLayouts.RemoveItem(const_cast<BALMLayout*>(layout));
194 BALMLayout* layout = fLayouts.ItemAt(i);
228 BALMLayout* layout = fLayouts.ItemAt(i);
430 SharedSolver::SetMaxSize(BALMLayout* layout, const BSize& max)
437 SharedSolver::SetMinSize(BALMLayout* layou
[all...]
H A DALMLayoutBuilder.cpp19 float vSpacing, BALMLayout* friendLayout)
21 fLayout = new BALMLayout(hSpacing, vSpacing, friendLayout);
26 BALMLayoutBuilder::BALMLayoutBuilder(BView* view, BALMLayout* layout)
34 float vSpacing, BALMLayout* friendLayout)
36 fLayout = new BALMLayout(hSpacing, vSpacing, friendLayout);
44 BALMLayoutBuilder::BALMLayoutBuilder(BWindow* window, BALMLayout* layout)
54 BALMLayoutBuilder::BALMLayoutBuilder(BALMLayout* layout)
H A DALMGroup.cpp67 ALMGroup::BuildLayout(BALMLayout* layout, XTab* left, YTab* top, XTab* right,
99 ALMGroup::_Build(BALMLayout* layout, BReference<XTab> left,
H A DArea.cpp234 /* called during BALMLayout::ItemUnarchived */
263 BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
277 BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
291 BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
305 BALMLayout* layout = static_cast<BALMLayout*>(fLayoutItem->Layout());
/haiku/src/tests/libs/alm/
H A DBadLayout.cpp20 class BAlertPolicy : public BALMLayout::BadLayoutPolicy {
21 virtual bool OnBadLayout(BALMLayout* layout, ResultType result,
41 // create a new BALMLayout and use it for this window
42 fLayout = new BALMLayout();
66 printf("moving to standard BALMLayout BadLayoutPolicy\n");
71 BALMLayout* fLayout;
H A DNestedLayout.cpp28 fLayout = new BALMLayout();
45 BALMLayout* fLayout;
H A DComplexButtons.cpp59 BALMLayout* fLayout = new BALMLayout(10, 10);
76 BALMLayout* fLayout;
H A DOperatorLayout.cpp35 // create a new BALMLayout and use it for this window
37 BALMLayout* layout = new BALMLayout(spacing);
H A DTableDemo.cpp25 // create a new BALMLayout and use it for this window
26 BALMLayout* layout = new BALMLayout();
H A DThreeButtons.cpp41 fLayout = new BALMLayout(0, 0);
55 BALMLayout* fLayout;
H A DFriendLayout.cpp44 BALMLayout* layout1 = new BALMLayout(10, 10);
57 fLayout2 = new BALMLayout(10, 10, layout1);
136 BView* _MakeALMView(BALMLayout* layout)
143 BALMLayout* fLayout2;
H A DAreas.cpp23 // create a new BALMLayout and use it for this window
24 BALMLayout* layout = new BALMLayout(6);
H A DHelloWorld.cpp31 // create a new BALMLayout and use it for this window
32 fLayout = new BALMLayout();
85 BALMLayout* fLayout;
H A DPinwheel.cpp37 // create a new BALMLayout and use it for this window
38 BALMLayout* layout = new BALMLayout(10, 10);
H A DViews.cpp57 BALM::BALMLayout* layout = new BALMLayout(10, 10);

Completed in 165 milliseconds

12