Laserlicht 2 anni fa
parent
commit
93e2826e3e
2 ha cambiato i file con 9 aggiunte e 1 eliminazioni
  1. 7 0
      client/widgets/TextControls.cpp
  2. 2 1
      client/widgets/TextControls.h

+ 7 - 0
client/widgets/TextControls.cpp

@@ -454,6 +454,13 @@ CGStatusBar::CGStatusBar(std::shared_ptr<CIntObject> background_, EFonts Font, E
 	autoRedraw = false;
 }
 
+CGStatusBar::CGStatusBar(int x, int y)
+	: CLabel(x, y, FONT_SMALL, ETextAlignment::CENTER)
+	, enteringText(false)
+{
+	addUsedEvents(LCLICK);
+}
+
 CGStatusBar::CGStatusBar(int x, int y, const ImagePath & name, int maxw)
 	: CLabel(x, y, FONT_SMALL, ETextAlignment::CENTER)
 	, enteringText(false)

+ 2 - 1
client/widgets/TextControls.h

@@ -125,7 +125,8 @@ class CGStatusBar : public CLabel, public std::enable_shared_from_this<CGStatusB
 	bool enteringText;
 
 	CGStatusBar(std::shared_ptr<CIntObject> background_, EFonts Font = FONT_SMALL, ETextAlignment Align = ETextAlignment::CENTER, const ColorRGBA & Color = Colors::WHITE);
-	CGStatusBar(int x, int y, const ImagePath & name = ImagePath::builtin(""), int maxw = -1);
+	CGStatusBar(int x, int y, const ImagePath & name, int maxw = -1);
+	CGStatusBar(int x, int y);
 
 	//make CLabel API private
 	using CLabel::getText;