/haiku/headers/libs/alm/ |
H A D | Tab.h | 18 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 D | Column.h | 28 class BALMLayout; 45 friend class BALMLayout;
|
H A D | Row.h | 28 class BALMLayout; 45 friend class BALMLayout;
|
H A D | ALMGroup.h | 24 class BALMLayout; 41 void BuildLayout(BALMLayout* layout, 53 void _Build(BALMLayout* layout,
|
H A D | ALMLayoutBuilder.h | 26 BALMLayout* friendLayout = NULL); 28 BALMLayout* layout); 31 BALMLayout* friendLayout = NULL); 33 BALMLayout* layout); 34 BALMLayoutBuilder(BALMLayout* layout); 91 BALMLayout* fLayout;
|
H A D | ALMLayout.h | 43 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 D | Area.h | 118 friend class BALMLayout;
|
/haiku/src/libs/alm/ |
H A D | ALMLayout.cpp | 32 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 D | Tab.cpp | 18 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 D | SharedSolver.h | 22 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 D | SharedSolver.cpp | 35 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 D | ALMLayoutBuilder.cpp | 19 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 D | ALMGroup.cpp | 67 ALMGroup::BuildLayout(BALMLayout* layout, XTab* left, YTab* top, XTab* right, 99 ALMGroup::_Build(BALMLayout* layout, BReference<XTab> left,
|
H A D | Area.cpp | 234 /* 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 D | BadLayout.cpp | 20 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 D | NestedLayout.cpp | 28 fLayout = new BALMLayout(); 45 BALMLayout* fLayout;
|
H A D | ComplexButtons.cpp | 59 BALMLayout* fLayout = new BALMLayout(10, 10); 76 BALMLayout* fLayout;
|
H A D | OperatorLayout.cpp | 35 // create a new BALMLayout and use it for this window 37 BALMLayout* layout = new BALMLayout(spacing);
|
H A D | TableDemo.cpp | 25 // create a new BALMLayout and use it for this window 26 BALMLayout* layout = new BALMLayout();
|
H A D | ThreeButtons.cpp | 41 fLayout = new BALMLayout(0, 0); 55 BALMLayout* fLayout;
|
H A D | FriendLayout.cpp | 44 BALMLayout* layout1 = new BALMLayout(10, 10); 57 fLayout2 = new BALMLayout(10, 10, layout1); 136 BView* _MakeALMView(BALMLayout* layout) 143 BALMLayout* fLayout2;
|
H A D | Areas.cpp | 23 // create a new BALMLayout and use it for this window 24 BALMLayout* layout = new BALMLayout(6);
|
H A D | HelloWorld.cpp | 31 // create a new BALMLayout and use it for this window 32 fLayout = new BALMLayout(); 85 BALMLayout* fLayout;
|
H A D | Pinwheel.cpp | 37 // create a new BALMLayout and use it for this window 38 BALMLayout* layout = new BALMLayout(10, 10);
|
H A D | Views.cpp | 57 BALM::BALMLayout* layout = new BALMLayout(10, 10);
|