diff options
author | Eugene Sandulenko | 2016-04-25 19:02:25 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2016-04-25 19:02:25 +0200 |
commit | 3a9159c5a34c891b10ff6b44d6982eda717e48f7 (patch) | |
tree | 227679ee07ea22aa6334b9edf638bbdb45fb9b6a /engines/wage/macwindowmanager.cpp | |
parent | 35d5d93725a4a554b1f0ddc8009d9595c950476b (diff) | |
download | scummvm-rg350-3a9159c5a34c891b10ff6b44d6982eda717e48f7.tar.gz scummvm-rg350-3a9159c5a34c891b10ff6b44d6982eda717e48f7.tar.bz2 scummvm-rg350-3a9159c5a34c891b10ff6b44d6982eda717e48f7.zip |
WAGE: Made Menu subclass of BaseMacWindow
Diffstat (limited to 'engines/wage/macwindowmanager.cpp')
-rw-r--r-- | engines/wage/macwindowmanager.cpp | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/wage/macwindowmanager.cpp b/engines/wage/macwindowmanager.cpp index a86b16a8bb..de75555273 100644 --- a/engines/wage/macwindowmanager.cpp +++ b/engines/wage/macwindowmanager.cpp @@ -57,6 +57,7 @@ #include "wage/gui.h" #include "wage/macwindow.h" #include "wage/macwindowmanager.h" +#include "wage/menu.h" namespace Wage { @@ -97,6 +98,16 @@ MacWindow *MacWindowManager::addWindow(bool scrollable, bool resizable) { return w; } +Menu *MacWindowManager::addMenu(Gui *g) { + Menu *m = new Menu(_lastId, g); + + _windows.push_back(m); + + _lastId++; + + return m; +} + void MacWindowManager::setActive(int id) { if (_activeWindow == id) return; |