summaryrefslogtreecommitdiff
path: root/src/gui/widgets
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/widgets')
-rw-r--r--src/gui/widgets/textbox.cpp4
-rw-r--r--src/gui/widgets/textbox.h14
2 files changed, 2 insertions, 16 deletions
diff --git a/src/gui/widgets/textbox.cpp b/src/gui/widgets/textbox.cpp
index 3254f9f28..8af080294 100644
--- a/src/gui/widgets/textbox.cpp
+++ b/src/gui/widgets/textbox.cpp
@@ -35,9 +35,9 @@
TextBox::TextBox() :
gcn::TextBox(),
- mMinWidth(getWidth()),
- mTextColor(&Theme::getThemeColor(Theme::TEXTBOX))
+ mMinWidth(getWidth())
{
+ mForegroundColor = Theme::getThemeColor(Theme::TEXTBOX);
setOpaque(false);
setFrameSize(0);
}
diff --git a/src/gui/widgets/textbox.h b/src/gui/widgets/textbox.h
index 61cf6f665..36362e011 100644
--- a/src/gui/widgets/textbox.h
+++ b/src/gui/widgets/textbox.h
@@ -40,9 +40,6 @@ class TextBox final : public gcn::TextBox
*/
TextBox();
- inline void setTextColor(const gcn::Color *color)
- { mTextColor = color; }
-
/**
* Sets the text after wrapping it to the current width of the widget.
*/
@@ -54,21 +51,10 @@ class TextBox final : public gcn::TextBox
int getMinWidth() const
{ return mMinWidth; }
- /**
- * Draws the text.
- */
- inline void draw(gcn::Graphics *graphics) override
- {
- if (mTextColor)
- mForegroundColor = *mTextColor;
- gcn::TextBox::draw(graphics);
- }
-
void keyPressed(gcn::KeyEvent& keyEvent) override;
private:
int mMinWidth;
- const gcn::Color *mTextColor;
};
#endif