Searched refs:Decorator (Results 1 - 25 of 31) sorted by relevance

12

/haiku/src/servers/app/decorator/
H A DDefaultDecorator.h36 Decorator::Tab* tab = NULL);
43 virtual void _DrawTab(Decorator::Tab* tab, BRect r);
44 virtual void _DrawTitle(Decorator::Tab* tab, BRect r);
45 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
47 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
49 virtual void _DrawMinimize(Decorator::Tab* tab, bool direct,
60 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
66 Decorator::Tab* tab = NULL);
H A DDecorator.cpp20 #include "Decorator.h"
31 Decorator::Tab::Tab()
74 \param frame Decorator frame rectangle
76 Decorator::Decorator(DesktopSettings& settings, BRect frame, function in class:Decorator
79 fLocker("Decorator"),
116 Decorator::~Decorator()
121 Decorator::Tab*
122 Decorator
[all...]
H A DDecorator.h35 class Decorator { class
105 Decorator(DesktopSettings& settings,
108 virtual ~Decorator();
110 virtual Decorator::Tab* AddTab(DesktopSettings& settings,
120 Decorator::Tab* TabAt(int32 index) const
149 BRect TabRect(Decorator::Tab* tab) const;
156 const char* Title(Decorator::Tab* tab) const;
162 bool IsFocus(Decorator::Tab* tab) const;
214 virtual Decorator::Tab* _AllocateNewTab();
224 virtual void _DrawTab(Decorator
[all...]
H A DDefaultWindowBehaviour.cpp333 ::Decorator* decorator = fWindow->Decorator();
377 Decorator::Region region)
385 case Decorator::REGION_TAB:
388 case Decorator::REGION_LEFT_BORDER:
391 case Decorator::REGION_RIGHT_BORDER:
394 case Decorator::REGION_TOP_BORDER:
397 case Decorator::REGION_BOTTOM_BORDER:
400 case Decorator::REGION_LEFT_TOP_CORNER:
404 case Decorator
[all...]
H A DTabDecorator.h22 #include "Decorator.h"
28 class TabDecorator: public Decorator {
86 virtual void _DrawTab(Decorator::Tab* tab, BRect r) = 0;
88 virtual void _DrawButtons(Decorator::Tab* tab,
90 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
92 virtual void _DrawTitle(Decorator::Tab* tab, BRect r) = 0;
93 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
96 virtual void _SetTitle(Decorator::Tab* tab,
103 virtual void _SetFocus(Decorator::Tab* tab);
104 virtual bool _SetTabLocation(Decorator
[all...]
H A DDecorManager.h21 #include "Decorator.h"
45 Decorator* AllocateDecorator(Desktop* desktop,
55 virtual Decorator* _AllocateDecorator(DesktopSettings& settings,
71 Decorator* AllocateDecorator(Window *window);
H A DTabDecorator.cpp18 /*! Decorator made up of tabs */
67 // methods to the Decorator base class
71 Decorator(settings, frame, desktop),
133 Decorator::Region
137 Region region = Decorator::RegionAt(where, tab);
181 Decorator::Tab* tab
182 = static_cast<Decorator::Tab*>(_TabAt(tabIndex));
201 return Decorator::SetRegionHighlight(region, highlight, dirty, tabIndex);
310 Decorator::Tab* tab = fTabList.ItemAt(i);
359 Decorator
[all...]
H A DMagneticBorder.cpp14 #include "Decorator.h"
31 Decorator* decorator = window->Decorator();
H A DDecorManager.cpp58 Decorator*
66 Decorator* decorator;
99 Decorator*
127 Decorator*
H A DDefaultDecorator.cpp73 // methods to the Decorator base class
108 ComponentColors _colors, Decorator::Tab* _tab)
110 Decorator::Tab* tab = static_cast<Decorator::Tab*>(_tab);
489 DefaultDecorator::_DrawTab(Decorator::Tab* tab, BRect invalid)
573 DefaultDecorator::_DrawTitle(Decorator::Tab* _tab, BRect rect)
578 Decorator::Tab* tab = static_cast<Decorator::Tab*>(_tab);
627 DefaultDecorator::_DrawClose(Decorator::Tab* _tab, bool direct, BRect rect)
632 Decorator
[all...]
/haiku/src/add-ons/decorators/FlatDecorator/
H A DFlatDecorator.h31 virtual Decorator* _AllocateDecorator(DesktopSettings& settings,
43 Decorator::Tab* tab = NULL);
50 virtual void _DrawTab(Decorator::Tab* tab, BRect r);
51 virtual void _DrawTitle(Decorator::Tab* tab, BRect r);
52 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
54 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
56 virtual void _DrawMinimize(Decorator::Tab* tab, bool direct,
65 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
71 Decorator::Tab* tab = NULL);
H A DFlatDecorator.cpp64 Decorator*
91 // methods to the Decorator base class
126 ComponentColors _colors, Decorator::Tab* _tab)
128 Decorator::Tab* tab = static_cast<Decorator::Tab*>(_tab);
535 FlatDecorator::_DrawTab(Decorator::Tab* tab, BRect invalid)
639 FlatDecorator::_DrawTitle(Decorator::Tab* _tab, BRect rect)
644 Decorator::Tab* tab = static_cast<Decorator::Tab*>(_tab);
693 FlatDecorator::_DrawClose(Decorator
[all...]
/haiku/src/add-ons/decorators/WinDecorator/
H A DWinDecorator.h28 virtual Decorator* _AllocateDecorator(DesktopSettings& settings,
53 virtual void _DrawButtons(Decorator::Tab* tab,
55 virtual void _DrawTab(Decorator::Tab* tab, BRect rect);
56 virtual void _DrawTitle(Decorator::Tab* tab, BRect rect);
58 virtual void _DrawMinimize(Decorator::Tab* tab, bool direct,
60 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
62 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
65 virtual void _SetTitle(Decorator::Tab* tab, const char* string,
71 Decorator::Tab* _AllocateNewTab();
82 virtual void _SetFocus(Decorator
[all...]
H A DWinDecorator.cpp12 /*! Decorator resembling Windows 95 */
45 Decorator*
120 Decorator::Region
126 Decorator::Tab* tab = fTabList.ItemAt(i);
133 Region region = Decorator::RegionAt(where, tabIndex);
159 Decorator::Tab* tab
160 = static_cast<Decorator::Tab*>(_TabAt(tabIndex));
185 return Decorator::SetRegionHighlight(region, highlight, dirty, tabIndex);
240 Decorator::Tab* tab = fTabList.ItemAt(i);
260 Decorator
[all...]
/haiku/src/add-ons/decorators/BeDecorator/
H A DBeDecorator.h28 virtual Decorator* _AllocateDecorator(DesktopSettings& settings,
41 Decorator::Tab* tab = NULL);
46 virtual void _DrawTab(Decorator::Tab* tab, BRect rect);
47 virtual void _DrawTitle(Decorator::Tab* tab, BRect rect);
48 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
50 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
52 virtual void _DrawMinimize(Decorator::Tab* tab, bool direct,
69 ServerBitmap* _GetBitmapForButton(Decorator::Tab* tab,
75 Decorator::Tab* tab = NULL);
/haiku/src/add-ons/decorators/MacDecorator/
H A DMacDecorator.h24 virtual Decorator* _AllocateDecorator(DesktopSettings& settings,
49 virtual void _DrawTab(Decorator::Tab* tab, BRect invalid);
50 virtual void _DrawButtons(Decorator::Tab* tab,
52 virtual void _DrawTitle(Decorator::Tab* tab, BRect rect);
54 virtual void _DrawMinimize(Decorator::Tab* tab, bool direct,
56 virtual void _DrawZoom(Decorator::Tab* tab, bool direct,
58 virtual void _DrawClose(Decorator::Tab* tab, bool direct,
67 Decorator::Tab* _AllocateNewTab();
82 void _DrawButton(Decorator::Tab* tab, bool direct,
H A DMacDecorator.cpp12 /*! Decorator resembling Mac OS 8 and 9 */
45 Decorator*
110 Decorator::Region
114 Region region = Decorator::RegionAt(where, tab);
140 Decorator::Tab* tab
141 = static_cast<Decorator::Tab*>(_TabAt(tabIndex));
169 return Decorator::SetRegionHighlight(region, highlight, dirty, tabIndex);
229 Decorator::Tab* tab = fTabList.ItemAt(i);
270 Decorator::Tab* tab = fTabList.ItemAt(i);
491 MacDecorator::_DrawTab(Decorator
[all...]
/haiku/src/servers/app/
H A DWindow.cpp31 #include "Decorator.h"
135 ::Decorator* decorator = Decorator();
225 ::Decorator* decorator = Decorator();
308 ::Decorator* decorator = Decorator();
375 ::Decorator* decorator = Decorator();
425 ::Decorator* decorato
611 Window::Decorator() const function in class:Window
2320 WindowStack::Decorator() function in class:WindowStack
[all...]
H A DWindow.h39 WindowStack(::Decorator* decorator);
42 void SetDecorator(::Decorator* decorator);
43 ::Decorator* Decorator();
59 ObjectDeleter< ::Decorator>
73 class Decorator;
104 ::Decorator* Decorator() const;
/haiku/src/servers/app/stackandtile/
H A DTiling.h13 #include "Decorator.h"
59 Decorator::Region region, bool highlight);
61 Decorator::Region region, bool highlight);
H A DSATDecorator.h35 Decorator::Tab* tab = NULL);
H A DStacking.cpp230 if (!window->Decorator())
236 if (!window->Decorator()->TitleBarRect().Contains(mousePosition))
240 mousePosition.y = window->Decorator()->TitleBarRect().top;
246 if (parentWindow == window || parentWindow->Decorator() == NULL)
251 Decorator::Tab* tab = parentWindow->Decorator()->TabAt(
H A DTiling.cpp470 Decorator::REGION_RIGHT_BORDER, highlight);
474 Decorator::REGION_BOTTOM_BORDER, highlight);
478 Decorator::REGION_LEFT_BORDER, highlight);
482 Decorator::REGION_TOP_BORDER, highlight);
485 fSATWindow->HighlightBorders(Decorator::REGION_LEFT_BORDER, highlight);
487 fSATWindow->HighlightBorders(Decorator::REGION_TOP_BORDER, highlight);
489 fSATWindow->HighlightBorders(Decorator::REGION_RIGHT_BORDER, highlight);
491 fSATWindow->HighlightBorders(Decorator::REGION_BOTTOM_BORDER,
500 Decorator::Region region, bool highlight)
545 SATTiling::_HighlightWindows(WindowArea* area, Decorator
[all...]
H A DStackAndTile.cpp282 case Decorator::REGION_TAB:
283 case Decorator::REGION_LEFT_BORDER:
284 case Decorator::REGION_RIGHT_BORDER:
285 case Decorator::REGION_TOP_BORDER:
286 case Decorator::REGION_BOTTOM_BORDER:
287 case Decorator::REGION_LEFT_TOP_CORNER:
288 case Decorator::REGION_LEFT_BOTTOM_CORNER:
289 case Decorator::REGION_RIGHT_TOP_CORNER:
290 case Decorator::REGION_RIGHT_BOTTOM_CORNER:
H A DSATWindow.h74 //! \return the complete window frame including the Decorator
81 bool HighlightBorders(Decorator::Region region,

Completed in 681 milliseconds

12