diff options
Diffstat (limited to 'engines/sci/gui/gui_menu.cpp')
-rw-r--r-- | engines/sci/gui/gui_menu.cpp | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/engines/sci/gui/gui_menu.cpp b/engines/sci/gui/gui_menu.cpp index 7c81b8a017..9462522c0c 100644 --- a/engines/sci/gui/gui_menu.cpp +++ b/engines/sci/gui/gui_menu.cpp @@ -249,18 +249,15 @@ reg_t SciGuiMenu::getAttribute(uint16 menuId, uint16 itemId, uint16 attributeId) break; case SCI_MENU_ATTRIBUTE_SAID: return itemEntry->saidVmPtr; - break; case SCI_MENU_ATTRIBUTE_TEXT: return itemEntry->textVmPtr; - break; case SCI_MENU_ATTRIBUTE_KEYPRESS: // TODO: Find out how modifier is handled return make_reg(0, itemEntry->keyPress); - break; case SCI_MENU_ATTRIBUTE_TAG: return make_reg(0, itemEntry->tag); default: - error("setAttribute() called with unsupported attributeId %X", attributeId); + error("getAttribute() called with unsupported attributeId %X", attributeId); } return NULL_REG; } @@ -285,4 +282,8 @@ void SciGuiMenu::drawBar() { _gfx->BitsShow(_gfx->_menuRect); } +reg_t SciGuiMenu::select(reg_t eventObject) { + return NULL_REG; +} + } // End of namespace Sci |