(svn r13323) -Codechange: scrollbars are not refresh counters

pull/155/head
peter1138 16 years ago
parent 4151d68480
commit 48e20d8012

@ -1304,10 +1304,10 @@ struct PlayerCompanyWindow : Window
}
}
virtual void OnTick()
virtual void OnHundredthTick()
{
/* redraw the window every now and then */
if ((++this->vscroll.pos & 0x1F) == 0) this->SetDirty();
this->SetDirty();
}
virtual void OnPlaceObject(Point pt, TileIndex tile)

@ -574,6 +574,7 @@ class SmallMapWindow : public Window
int32 scroll_x;
int32 scroll_y;
int32 subscroll;
uint8 refresh;
public:
/**
@ -1019,7 +1020,7 @@ public:
virtual void OnTick()
{
/* update the window every now and then */
if ((++this->vscroll.pos & 0x1F) == 0) this->SetDirty();
if ((++this->refresh & 0x1F) == 0) this->SetDirty();
}
virtual void OnScroll(Point delta)

Loading…
Cancel
Save