aboutsummaryrefslogtreecommitdiff
path: root/gui/EditTextWidget.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'gui/EditTextWidget.cpp')
-rw-r--r--gui/EditTextWidget.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/gui/EditTextWidget.cpp b/gui/EditTextWidget.cpp
index 5c3b51fd14..de54e46048 100644
--- a/gui/EditTextWidget.cpp
+++ b/gui/EditTextWidget.cpp
@@ -34,6 +34,14 @@ EditTextWidget::EditTextWidget(GuiObject *boss, int x, int y, int w, int h, cons
setEditString(text);
}
+EditTextWidget::EditTextWidget(GuiObject *boss, String name, const String &text)
+ : EditableWidget(boss, name) {
+ _flags = WIDGET_ENABLED | WIDGET_CLEARBG | WIDGET_RETAIN_FOCUS | WIDGET_WANT_TICKLE;
+ _type = kEditTextWidget;
+
+ setEditString(text);
+}
+
void EditTextWidget::setEditString(const String &str) {
EditableWidget::setEditString(str);
_backupString = str;