aboutsummaryrefslogtreecommitdiff
path: root/graphics/macgui
diff options
context:
space:
mode:
Diffstat (limited to 'graphics/macgui')
-rw-r--r--graphics/macgui/mactextwindow.cpp6
-rw-r--r--graphics/macgui/mactextwindow.h1
2 files changed, 7 insertions, 0 deletions
diff --git a/graphics/macgui/mactextwindow.cpp b/graphics/macgui/mactextwindow.cpp
index fb75f41cc5..6b46b05c8d 100644
--- a/graphics/macgui/mactextwindow.cpp
+++ b/graphics/macgui/mactextwindow.cpp
@@ -398,6 +398,12 @@ void MacTextWindow::clearInput() {
_inputText.clear();
}
+void MacTextWindow::appendInput(Common::String str) {
+ _inputText += str;
+
+ drawInput();
+}
+
//////////////////
// Cursor stuff
static void cursorTimerHandler(void *refCon) {
diff --git a/graphics/macgui/mactextwindow.h b/graphics/macgui/mactextwindow.h
index 60ed820187..e6672c77fa 100644
--- a/graphics/macgui/mactextwindow.h
+++ b/graphics/macgui/mactextwindow.h
@@ -67,6 +67,7 @@ public:
const Common::String getInput() { return _inputText; }
void clearInput();
+ void appendInput(Common::String str);
Common::String getSelection(bool formatted = false);