WinDecorator
WinDecorator::Draw()
WinDecorator::RegionAt(BPoint where, int32& tabIndex) const
WinDecorator::SetRegionHighlight(Region region, uint8 highlight,
WinDecorator::_DoLayout()
WinDecorator::_DrawFrame(BRect rect)
WinDecorator::_DrawTab(Decorator::Tab* tab, BRect rect)
WinDecorator::_DrawTitle(Decorator::Tab* tab, BRect rect)
WinDecorator::_DrawButtons(Decorator::Tab* tab, const BRect& invalid)
WinDecorator::_DrawMinimize(Decorator::Tab* tab, bool direct, BRect rect)
WinDecorator::_DrawZoom(Decorator::Tab* tab, bool direct, BRect rect)
WinDecorator::_DrawClose(Decorator::Tab* tab, bool direct, BRect rect)
return new (std::nothrow)WinDecorator(settings, rect, desktop);
WinDecorator::_SetTitle(Decorator::Tab* tab, const char* string,
WinDecorator::_SetFocus(Decorator::Tab* tab)
WinDecorator::WinDecorator(DesktopSettings& settings, BRect frame,
WinDecorator::_MoveBy(BPoint offset)
WinDecorator::_ResizeBy(BPoint offset, BRegion* dirty)
WinDecorator::_AllocateNewTab()
WinDecorator::_AddTab(DesktopSettings& settings, int32 index,
WinDecorator::_RemoveTab(int32 index, BRegion* updateRegion)
WinDecorator::_MoveTab(int32 from, int32 to, bool isMoving,
WinDecorator::_GetFootprint(BRegion* region)
WinDecorator::_UpdateFont(DesktopSettings& settings)
WinDecorator::_DrawBeveledRect(BRect r, bool down)
WinDecorator::~WinDecorator()
WinDecorator::Draw(BRect updateRect)
class WinDecorator: public SATDecorator {
WinDecorator(DesktopSettings& settings,
~WinDecorator(void);