mirror of https://github.com/OpenTTD/OpenTTD.git
(svn r17525) -Cleanup: Remove SetWindowDirty(), it is completely covered by other functions already.
This commit is contained in:
parent
53cc397607
commit
734edc178d
|
@ -104,7 +104,7 @@ static int32 ClickChangeDateCheat(int32 p1, int32 p2)
|
|||
|
||||
SetDate(ConvertYMDToDate(_cur_year + p2, ymd.month, ymd.day));
|
||||
EnginesMonthlyLoop();
|
||||
SetWindowDirty(FindWindowById(WC_STATUS_BAR, 0));
|
||||
InvalidateWindow(WC_STATUS_BAR, 0);
|
||||
InvalidateWindowClassesData(WC_BUILD_STATION, 0);
|
||||
ResetSignalVariant();
|
||||
return _cur_year;
|
||||
|
|
|
@ -141,7 +141,7 @@ static void IConsoleClearCommand()
|
|||
_iconsole_cmdline.width = 0;
|
||||
_iconsole_cmdline.caretpos = 0;
|
||||
_iconsole_cmdline.caretxoffs = 0;
|
||||
SetWindowDirty(FindWindowById(WC_CONSOLE, 0));
|
||||
InvalidateWindow(WC_CONSOLE, 0);
|
||||
}
|
||||
|
||||
static inline void IConsoleResetHistoryPos() {_iconsole_historypos = ICON_HISTORY_SIZE - 1;}
|
||||
|
@ -470,5 +470,5 @@ static void IConsoleHistoryNavigate(int direction)
|
|||
void IConsoleGUIPrint(ConsoleColour colour_code, char *str)
|
||||
{
|
||||
new IConsoleLine(str, (TextColour)colour_code);
|
||||
SetWindowDirty(FindWindowById(WC_CONSOLE, 0));
|
||||
InvalidateWindow(WC_CONSOLE, 0);
|
||||
}
|
||||
|
|
|
@ -929,7 +929,7 @@ void CheckRedrawStationCoverage(const Window *w)
|
|||
{
|
||||
if (_thd.dirty & 1) {
|
||||
_thd.dirty &= ~1;
|
||||
SetWindowDirty(w);
|
||||
w->SetDirty();
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -2079,7 +2079,7 @@ void ShowSaveLoadDialog(SaveLoadDialogMode mode)
|
|||
|
||||
void RedrawAutosave()
|
||||
{
|
||||
SetWindowDirty(FindWindowById(WC_STATUS_BAR, 0));
|
||||
InvalidateWindow(WC_STATUS_BAR, 0);
|
||||
}
|
||||
|
||||
void SetFiosType(const byte fiostype)
|
||||
|
|
|
@ -1601,14 +1601,14 @@ public:
|
|||
case BSW_DRAG_SIGNALS_DENSITY_DECREASE:
|
||||
if (_settings_client.gui.drag_signals_density > 1) {
|
||||
_settings_client.gui.drag_signals_density--;
|
||||
SetWindowDirty(FindWindowById(WC_GAME_OPTIONS, 0));
|
||||
InvalidateWindow(WC_GAME_OPTIONS, 0);
|
||||
}
|
||||
break;
|
||||
|
||||
case BSW_DRAG_SIGNALS_DENSITY_INCREASE:
|
||||
if (_settings_client.gui.drag_signals_density < 20) {
|
||||
_settings_client.gui.drag_signals_density++;
|
||||
SetWindowDirty(FindWindowById(WC_GAME_OPTIONS, 0));
|
||||
InvalidateWindow(WC_GAME_OPTIONS, 0);
|
||||
}
|
||||
break;
|
||||
|
||||
|
|
|
@ -752,7 +752,7 @@ static bool TrainAccelerationModelChanged(int32 p1)
|
|||
|
||||
static bool DragSignalsDensityChanged(int32)
|
||||
{
|
||||
SetWindowDirty(FindWindowById(WC_BUILD_SIGNAL, 0));
|
||||
InvalidateWindow(WC_BUILD_SIGNAL, 0);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
|
|
@ -782,7 +782,7 @@ static void ToolbarSwitchClick(Window *w)
|
|||
|
||||
SplitToolbar(w);
|
||||
w->HandleButtonClick(TBN_SWITCHBAR);
|
||||
SetWindowDirty(w);
|
||||
w->SetDirty();
|
||||
SndPlayFx(SND_15_BEEP);
|
||||
}
|
||||
|
||||
|
|
|
@ -591,16 +591,6 @@ void Window::SetDirty() const
|
|||
SetDirtyBlocks(this->left, this->top, this->left + this->width, this->top + this->height);
|
||||
}
|
||||
|
||||
/**
|
||||
* Mark entire window as dirty (in need of re-paint)
|
||||
* @param w Window to redraw
|
||||
* @ingroup dirty
|
||||
*/
|
||||
void SetWindowDirty(const Window *w)
|
||||
{
|
||||
if (w != NULL) w->SetDirty();
|
||||
}
|
||||
|
||||
/** Re-initialize a window. */
|
||||
void Window::ReInit()
|
||||
{
|
||||
|
|
|
@ -15,8 +15,6 @@
|
|||
#include "window_type.h"
|
||||
#include "company_type.h"
|
||||
|
||||
void SetWindowDirty(const Window *w);
|
||||
|
||||
Window *FindWindowById(WindowClass cls, WindowNumber number);
|
||||
void ChangeWindowOwner(Owner old_owner, Owner new_owner);
|
||||
|
||||
|
|
Loading…
Reference in New Issue