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

This commit is contained in:
peter1138 2008-05-29 11:47:56 +00:00
parent 22d7b25296
commit 2a816fb685
2 changed files with 4 additions and 3 deletions

View File

@ -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)

View File

@ -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)