aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld_demo.cpp
diff options
context:
space:
mode:
authorPaul Gilbert2011-06-04 16:29:20 +1000
committerPaul Gilbert2011-06-04 16:29:20 +1000
commit06166e03b09a6c6becb216928fe52d5198d0da9e (patch)
tree1b9567f3257c843cc7dad1f12152dcd00576ac6b /engines/tsage/ringworld_demo.cpp
parenta3ff8b5de6026a623c673ed2c4ad1ca8892c5ddc (diff)
downloadscummvm-rg350-06166e03b09a6c6becb216928fe52d5198d0da9e.tar.gz
scummvm-rg350-06166e03b09a6c6becb216928fe52d5198d0da9e.tar.bz2
scummvm-rg350-06166e03b09a6c6becb216928fe52d5198d0da9e.zip
TSAGE: Bugfixes for displaying thick borders on default buttons
Diffstat (limited to 'engines/tsage/ringworld_demo.cpp')
-rw-r--r--engines/tsage/ringworld_demo.cpp12
1 files changed, 1 insertions, 11 deletions
diff --git a/engines/tsage/ringworld_demo.cpp b/engines/tsage/ringworld_demo.cpp
index 3ad414fa20..de8dbf8c12 100644
--- a/engines/tsage/ringworld_demo.cpp
+++ b/engines/tsage/ringworld_demo.cpp
@@ -40,17 +40,7 @@ Scene *RingworldDemoGame::createScene(int sceneNumber) {
}
void RingworldDemoGame::quitGame() {
- _globals->_events.setCursor(CURSOR_ARROW);
- MessageDialog *dlg = new MessageDialog(DEMO_EXIT_MSG, EXIT_BTN_STRING, DEMO_BTN_STRING);
- dlg->draw();
-
- GfxButton *selectedButton = dlg->execute(&dlg->_btn2);
- bool exitFlag = selectedButton != &dlg->_btn2;
-
- delete dlg;
- _globals->_events.hideCursor();
-
- if (exitFlag)
+ if (MessageDialog::show(DEMO_EXIT_MSG, EXIT_BTN_STRING, DEMO_BTN_STRING) == 0)
_vm->quitGame();
}