File diff r26562:322bbf444286 → r26563:75f924e74612
src/game/game_gui.cpp
Show inline comments
 
@@ -143,32 +143,32 @@ struct GSConfigWindow : public Window {
 
			if (no_hide || _settings_client.gui.ai_developer_tools) {
 
				visible_settings.push_back(&item);
 
			}
 
		}
 

	
 
		this->vscroll->SetCount((int)this->visible_settings.size());
 
	}
 

	
 
	void UpdateWidgetSize(int widget, Dimension* size, const Dimension& padding, Dimension* fill, Dimension* resize) override
 
	{
 
		switch (widget) {
 
			case WID_GSC_SETTINGS:
 
				this->line_height = std::max(SETTING_BUTTON_HEIGHT, FONT_HEIGHT_NORMAL) + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
 
				this->line_height = std::max(SETTING_BUTTON_HEIGHT, FONT_HEIGHT_NORMAL) + padding.height;
 
				resize->width = 1;
 
				resize->height = this->line_height;
 
				size->height = 5 * this->line_height;
 
				break;
 

	
 
			case WID_GSC_GSLIST:
 
				this->line_height = FONT_HEIGHT_NORMAL + WD_MATRIX_TOP + WD_MATRIX_BOTTOM;
 
				this->line_height = FONT_HEIGHT_NORMAL + padding.height;
 
				size->height = 1 * this->line_height;
 
				break;
 
		}
 
	}
 

	
 
	/**
 
	 * Can the GS config be edited?
 
	 * @return True if the given GS Config slot can be edited, otherwise false.
 
	 */
 
	static bool IsEditable()
 
	{
 
		return _game_mode != GM_NORMAL || Game::GetInstance() != nullptr;