Changeset - r21713:ab0ffefcc504
[Not reviewed]
master
0 1 0
peter1138 - 10 years ago 2014-09-20 09:18:22
peter1138@openttd.org
(svn r26856) -Codechange: Ensure company face widgets can fit company face.
1 file changed with 14 insertions and 0 deletions:
0 comments (0 inline, 0 general)
src/company_gui.cpp
Show inline comments
 
@@ -1137,6 +1137,13 @@ public:
 
	virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
 
	{
 
		switch (widget) {
 
			case WID_SCMF_FACE: {
 
				Dimension face_size = GetSpriteSize(SPR_GRADIENT);
 
				size->width  = max(size->width,  face_size.width);
 
				size->height = max(size->height, face_size.height);
 
				break;
 
			}
 

	
 
			case WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT:
 
			case WID_SCMF_TIE_EARRING_TEXT: {
 
				int offset = (widget - WID_SCMF_HAS_MOUSTACHE_EARRING_TEXT) * 2;
 
@@ -2074,6 +2081,13 @@ struct CompanyWindow : Window
 
	virtual void UpdateWidgetSize(int widget, Dimension *size, const Dimension &padding, Dimension *fill, Dimension *resize)
 
	{
 
		switch (widget) {
 
			case WID_C_FACE: {
 
				Dimension face_size = GetSpriteSize(SPR_GRADIENT);
 
				size->width  = max(size->width,  face_size.width);
 
				size->height = max(size->height, face_size.height);
 
				break;
 
			}
 

	
 
			case WID_C_DESC_COLOUR_SCHEME_EXAMPLE: {
 
				Point offset;
 
				Dimension d = GetSpriteSize(SPR_VEH_BUS_SW_VIEW, &offset);
0 comments (0 inline, 0 general)