aboutsummaryrefslogtreecommitdiff
path: root/engines/sci/gui/gui_menu.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/sci/gui/gui_menu.cpp')
-rw-r--r--engines/sci/gui/gui_menu.cpp9
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