Fix _SetLook() and _SetFlags() methods
This commit is contained in:
@@ -431,9 +431,11 @@ WinDecorator::_FontsChanged(DesktopSettings& settings,
|
|||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
WinDecorator::_SetLook(DesktopSettings& settings, window_look look,
|
WinDecorator::_SetLook(Decorator::Tab* tab, DesktopSettings& settings,
|
||||||
BRegion* updateRegion)
|
window_look look, BRegion* updateRegion)
|
||||||
{
|
{
|
||||||
|
tab->look = look;
|
||||||
|
|
||||||
// TODO we could be much smarter about the update region
|
// TODO we could be much smarter about the update region
|
||||||
|
|
||||||
// get previous extent
|
// get previous extent
|
||||||
@@ -452,8 +454,10 @@ WinDecorator::_SetLook(DesktopSettings& settings, window_look look,
|
|||||||
|
|
||||||
|
|
||||||
void
|
void
|
||||||
WinDecorator::_SetFlags(uint32 flags, BRegion* updateRegion)
|
WinDecorator::_SetFlags(Decorator::Tab* tab, uint32 flags, BRegion* updateRegion)
|
||||||
{
|
{
|
||||||
|
tab->flags = flags;
|
||||||
|
|
||||||
// TODO we could be much smarter about the update region
|
// TODO we could be much smarter about the update region
|
||||||
|
|
||||||
// get previous extent
|
// get previous extent
|
||||||
|
|||||||
@@ -60,10 +60,9 @@ protected:
|
|||||||
|
|
||||||
void _FontsChanged(DesktopSettings& settings,
|
void _FontsChanged(DesktopSettings& settings,
|
||||||
BRegion* updateRegion);
|
BRegion* updateRegion);
|
||||||
void _SetLook(DesktopSettings& settings,
|
void _SetLook(Decorator::Tab* tab, DesktopSettings& settings,
|
||||||
window_look look,
|
window_look look, BRegion* updateRegion = NULL);
|
||||||
BRegion* updateRegion = NULL);
|
void _SetFlags(Decorator::Tab* tab, uint32 flags,
|
||||||
void _SetFlags(uint32 flags,
|
|
||||||
BRegion* updateRegion = NULL);
|
BRegion* updateRegion = NULL);
|
||||||
|
|
||||||
void _MoveBy(BPoint offset);
|
void _MoveBy(BPoint offset);
|
||||||
|
|||||||
@@ -197,9 +197,8 @@ protected:
|
|||||||
|
|
||||||
virtual void _FontsChanged(DesktopSettings& settings,
|
virtual void _FontsChanged(DesktopSettings& settings,
|
||||||
BRegion* updateRegion = NULL);
|
BRegion* updateRegion = NULL);
|
||||||
virtual void _SetLook(Decorator::Tab* tab,
|
virtual void _SetLook(Decorator::Tab* tab, DesktopSettings& settings,
|
||||||
DesktopSettings& settings, window_look look,
|
window_look look, BRegion* updateRegion = NULL);
|
||||||
BRegion* updateRegion = NULL);
|
|
||||||
virtual void _SetFlags(Decorator::Tab* tab, uint32 flags,
|
virtual void _SetFlags(Decorator::Tab* tab, uint32 flags,
|
||||||
BRegion* updateRegion = NULL);
|
BRegion* updateRegion = NULL);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user