|
@@ -536,13 +536,13 @@ public:
|
|
|
virtual void OnClick(Point pt, int widget, int click_count)
|
|
|
{
|
|
|
/* Clicked on legend? */
|
|
|
if (widget == WID_CV_KEY_BUTTON) ShowGraphLegend();
|
|
|
}
|
|
|
|
|
|
virtual void OnTick()
|
|
|
virtual void OnGameTick()
|
|
|
{
|
|
|
this->UpdateStatistics(false);
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* Some data on this window has become invalid.
|
|
@@ -995,15 +995,15 @@ struct PaymentRatesGraphWindow : BaseGra
|
|
|
this->SetDirty();
|
|
|
}
|
|
|
break;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
virtual void OnTick()
|
|
|
virtual void OnGameTick()
|
|
|
{
|
|
|
/* Override default OnTick */
|
|
|
/* Override default OnGameTick */
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* Some data on this window has become invalid.
|
|
|
* @param data Information about the changed data.
|
|
|
* @param gui_scope Whether the call is done from GUI scope. You may not do everything when not in GUI scope. See #InvalidateWindowData() for details.
|
|
@@ -1236,13 +1236,13 @@ public:
|
|
|
|
|
|
size->width = WD_FRAMERECT_LEFT + this->ordinal_width + WD_FRAMERECT_RIGHT + this->icon_width + WD_FRAMERECT_LEFT + this->text_width + WD_FRAMERECT_RIGHT;
|
|
|
size->height = WD_FRAMERECT_TOP + this->line_height * MAX_COMPANIES + WD_FRAMERECT_BOTTOM;
|
|
|
}
|
|
|
|
|
|
|
|
|
virtual void OnTick()
|
|
|
virtual void OnGameTick()
|
|
|
{
|
|
|
if (this->companies.NeedResort()) {
|
|
|
this->SetDirty();
|
|
|
}
|
|
|
}
|
|
|
|
|
@@ -1469,13 +1469,13 @@ struct PerformanceRatingDetailWindow : W
|
|
|
this->LowerWidget(this->company + WID_PRD_COMPANY_FIRST);
|
|
|
this->SetDirty();
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
|
|
|
virtual void OnTick()
|
|
|
virtual void OnGameTick()
|
|
|
{
|
|
|
if (_pause_mode != PM_UNPAUSED) return;
|
|
|
|
|
|
/* Update the company score every 5 days */
|
|
|
if (--this->timeout == 0) {
|
|
|
this->UpdateCompanyStats();
|