diff options
author | Paul Gilbert | 2015-07-22 21:16:59 -0400 |
---|---|---|
committer | Paul Gilbert | 2015-07-22 21:16:59 -0400 |
commit | afccba26b897dd21d7fda0a03c9a91012dd73d85 (patch) | |
tree | 142334999e87c151e5a3771a3528c197e9e80bc5 /engines/sherlock/tattoo/tattoo_user_interface.cpp | |
parent | 5117482f7960018d184938447a3a10991472f4dc (diff) | |
download | scummvm-rg350-afccba26b897dd21d7fda0a03c9a91012dd73d85.tar.gz scummvm-rg350-afccba26b897dd21d7fda0a03c9a91012dd73d85.tar.bz2 scummvm-rg350-afccba26b897dd21d7fda0a03c9a91012dd73d85.zip |
SHERLOCK: RT: Beginnings of Options dialog widget class
Diffstat (limited to 'engines/sherlock/tattoo/tattoo_user_interface.cpp')
-rw-r--r-- | engines/sherlock/tattoo/tattoo_user_interface.cpp | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/engines/sherlock/tattoo/tattoo_user_interface.cpp b/engines/sherlock/tattoo/tattoo_user_interface.cpp index 751a462088..8352e2975c 100644 --- a/engines/sherlock/tattoo/tattoo_user_interface.cpp +++ b/engines/sherlock/tattoo/tattoo_user_interface.cpp @@ -31,7 +31,7 @@ namespace Tattoo { TattooUserInterface::TattooUserInterface(SherlockEngine *vm): UserInterface(vm), _inventoryWidget(vm), _messageWidget(vm), _textWidget(vm), _tooltipWidget(vm), _verbsWidget(vm), - _labWidget(vm), _creditsWidget(vm) { + _labWidget(vm), _creditsWidget(vm), _optionsWidget(vm) { Common::fill(&_lookupTable[0], &_lookupTable[PALETTE_COUNT], 0); Common::fill(&_lookupTable1[0], &_lookupTable1[PALETTE_COUNT], 0); _scrollSize = 0; @@ -406,8 +406,7 @@ void TattooUserInterface::doStandardControl() { case Common::KEYCODE_F4: // Display options - freeMenu(); - doControls(); + _optionsWidget.summonWindow(); return; case Common::KEYCODE_F10: @@ -562,7 +561,7 @@ void TattooUserInterface::doInventory(int mode) { } void TattooUserInterface::doControls() { - // TODO + _optionsWidget.load(); } void TattooUserInterface::pickUpObject(int objNum) { |