aboutsummaryrefslogtreecommitdiff
path: root/engines/wage/gui.cpp
diff options
context:
space:
mode:
authorEugene Sandulenko2016-04-24 10:29:08 +0200
committerEugene Sandulenko2016-04-24 10:29:08 +0200
commitb4a2361bf726dfd7939b70e62fd902d80d73161f (patch)
tree4dda17e8061234e3ed6243ae53d766cc3ca5d4f4 /engines/wage/gui.cpp
parentca4a948240b771e0bb3eeeb4d21fd357b89818b2 (diff)
downloadscummvm-rg350-b4a2361bf726dfd7939b70e62fd902d80d73161f.tar.gz
scummvm-rg350-b4a2361bf726dfd7939b70e62fd902d80d73161f.tar.bz2
scummvm-rg350-b4a2361bf726dfd7939b70e62fd902d80d73161f.zip
WAGE: Started window resize implementation
Diffstat (limited to 'engines/wage/gui.cpp')
-rw-r--r--engines/wage/gui.cpp11
1 files changed, 9 insertions, 2 deletions
diff --git a/engines/wage/gui.cpp b/engines/wage/gui.cpp
index b9635fb086..f2de8ad6b6 100644
--- a/engines/wage/gui.cpp
+++ b/engines/wage/gui.cpp
@@ -190,10 +190,10 @@ Gui::Gui(WageEngine *engine) {
_menu = new Menu(this);
- _sceneWindow = _wm.add(false);
+ _sceneWindow = _wm.add(false, false);
_sceneWindow->setCallback(sceneWindowCallback, this);
- _consoleWindow = _wm.add(true);
+ _consoleWindow = _wm.add(true, true);
_consoleWindow->setCallback(consoleWindowCallback, this);
}
@@ -393,6 +393,13 @@ bool Gui::processConsoleEvents(WindowClick click, Common::Event &event) {
return false;
}
+ if (click == kBorderResizeButton) {
+ _consoleDirty = true;
+ _consoleFullRedraw = true;
+
+ return true;
+ }
+
if (click == kBorderInner) {
if (event.type == Common::EVENT_LBUTTONDOWN) {
startMarking(event.mouse.x, event.mouse.y);