浏览代码

Chat textbox now correctly positioned and uses blue slider

Ivan Savenko 1 年之前
父节点
当前提交
2d37180fe2
共有 2 个文件被更改,包括 4 次插入2 次删除
  1. 2 1
      client/gui/InterfaceObjectConfigurable.cpp
  2. 2 1
      config/widgets/lobbyWindow.json

+ 2 - 1
client/gui/InterfaceObjectConfigurable.cpp

@@ -768,8 +768,9 @@ std::shared_ptr<CTextBox> InterfaceObjectConfigurable::buildTextBox(const JsonNo
 	auto alignment = readTextAlignment(config["alignment"]);
 	auto color = readColor(config["color"]);
 	auto text = readText(config["text"]);
+	auto blueTheme = config["blueTheme"].Bool();
 
-	return std::make_shared<CTextBox>(text, rect, 0, font, alignment, color);
+	return std::make_shared<CTextBox>(text, rect, blueTheme ? 1 : 0, font, alignment, color);
 }
 
 std::shared_ptr<CIntObject> InterfaceObjectConfigurable::buildWidget(JsonNode config) const

+ 2 - 1
config/widgets/lobbyWindow.json

@@ -89,7 +89,8 @@
 			"font": "small",
 			"alignment": "left",
 			"color": "white",
-			"rect": {"x": 440, "y": 70, "w": 430, "h": 495}
+			"blueTheme" : true,
+			"rect": {"x": 440, "y": 68, "w": 418, "h": 495}
 		},
 		
 		{