Fix: Recalculate padding and minimum sizes when GUI or Font zoom is changed.

(cherry picked from commit 4791ff2862)
This commit is contained in:
Peter Nelson
2021-04-05 18:43:12 +01:00
committed by Jonathan G Rennison
parent 43a3a233df
commit a469b4f395
14 changed files with 130 additions and 29 deletions

View File

@@ -43,7 +43,11 @@ void DeleteConstructionWindows();
void HideVitalWindows();
void ShowVitalWindows();
void ReInitAllWindows();
/**
* Re-initialize all windows.
* @param zoom_changed Set if windows are being re-initialized due to a zoom level changed.
*/
void ReInitAllWindows(bool zoom_changed);
void SetWindowWidgetDirty(WindowClass cls, WindowNumber number, byte widget_index);
void SetWindowDirty(WindowClass cls, WindowNumber number);