Changeset - r28169:47c69f8df2cc
[Not reviewed]
master
0 3 0
Peter Nelson - 13 months ago 2023-11-21 19:51:24
peter1138@openttd.org
Fix: Restore original cargo legend 'blob' dimensions. (#11480)

An off-by-one in a previous life made the 'blob' too narrow.
3 files changed with 4 insertions and 4 deletions:
0 comments (0 inline, 0 general)
src/graph_gui.cpp
Show inline comments
 
@@ -901,7 +901,7 @@ struct PaymentRatesGraphWindow : BaseGra
 
	void OnInit() override
 
	{
 
		/* Width of the legend blob. */
 
		this->legend_width = (GetCharacterHeight(FS_SMALL) - ScaleGUITrad(1)) * 8 / 5;
 
		this->legend_width = GetCharacterHeight(FS_SMALL) * 9 / 6;
 
	}
 

	
 
	void UpdateExcludedData()
src/industry_gui.cpp
Show inline comments
 
@@ -419,7 +419,7 @@ public:
 
	{
 
		/* Width of the legend blob -- slightly larger than the smallmap legend blob. */
 
		this->legend.height = GetCharacterHeight(FS_SMALL);
 
		this->legend.width = this->legend.height * 8 / 5;
 
		this->legend.width = this->legend.height * 9 / 6;
 

	
 
		this->SetupArrays();
 
	}
 
@@ -2552,7 +2552,7 @@ struct IndustryCargoesWindow : public Wi
 

	
 
		/* Size of the legend blob -- slightly larger than the smallmap legend blob. */
 
		CargoesField::legend.height = GetCharacterHeight(FS_SMALL);
 
		CargoesField::legend.width = CargoesField::legend.height * 8 / 5;
 
		CargoesField::legend.width = CargoesField::legend.height * 9 / 6;
 

	
 
		/* Size of cargo lines. */
 
		CargoesField::cargo_line.width = ScaleGUITrad(6);
src/smallmap_gui.cpp
Show inline comments
 
@@ -1515,7 +1515,7 @@ public:
 
		}
 

	
 
		/* Width of the legend blob. */
 
		this->legend_width = (GetCharacterHeight(FS_SMALL) - ScaleGUITrad(1)) * 8 / 5;
 
		this->legend_width = GetCharacterHeight(FS_SMALL) * 9 / 6;
 

	
 
		/* The width of a column is the minimum width of all texts + the size of the blob + some spacing */
 
		this->column_width = min_width + WidgetDimensions::scaled.hsep_normal + this->legend_width + WidgetDimensions::scaled.framerect.Horizontal();
0 comments (0 inline, 0 general)