diff options
| author | Gregory Montoir | 2006-11-05 13:00:20 +0000 |
|---|---|---|
| committer | Gregory Montoir | 2006-11-05 13:00:20 +0000 |
| commit | 424e9e362e55b32406af950cc5e551b9a378f45c (patch) | |
| tree | b2c7cdcc12b7396f7830b8b22367fd6e01b5d672 /engines/touche/ui.cpp | |
| parent | 05dcf9c11db19f0b4da7892cfdc052b0df5f3ab6 (diff) | |
| download | scummvm-rg350-424e9e362e55b32406af950cc5e551b9a378f45c.tar.gz scummvm-rg350-424e9e362e55b32406af950cc5e551b9a378f45c.tar.bz2 scummvm-rg350-424e9e362e55b32406af950cc5e551b9a378f45c.zip | |
enabled MIDI volume changes
svn-id: r24627
Diffstat (limited to 'engines/touche/ui.cpp')
| -rw-r--r-- | engines/touche/ui.cpp | 14 |
1 files changed, 5 insertions, 9 deletions
diff --git a/engines/touche/ui.cpp b/engines/touche/ui.cpp index d41663b864..912ba202fc 100644 --- a/engines/touche/ui.cpp +++ b/engines/touche/ui.cpp @@ -25,6 +25,7 @@ #include "common/savefile.h" #include "touche/graphics.h" +#include "touche/midi.h" #include "touche/touche.h" namespace Touche { @@ -63,7 +64,7 @@ void ToucheEngine::setupUIRect() { Common::Rect(154, 256, 392, 268), Common::Rect(126, 222, 420, 242) }; - + buttonsRectTable1 = inButtonsRectTable1; buttonsRectTable2 = inButtonsRectTable2; } @@ -130,7 +131,7 @@ void ToucheEngine::ui_drawButtonBorders(const Common::Rect *r, int count) { } void ToucheEngine::ui_drawMusicVolumeBar() { - int volume = _snd_midiContext.volume * 232 / 256; + int volume = _midiPlayer->getVolume() * 232 / 255; if (volume != 0) { Graphics::fillRect(_offscreenBuffer, 640, 157, 259, volume, 6, 0xF0); } @@ -394,14 +395,10 @@ void ToucheEngine::ui_handleOptions(int forceDisplay) { _talkTextMode = kTalkModeVoiceAndText; break; case 26: - if (_snd_midiContext.volume > 0) { - _snd_midiContext.volume -= 16; - } + _midiPlayer->adjustVolume(-16); break; case 27: - if (_snd_midiContext.volume < 256) { - _snd_midiContext.volume += 16; - } + _midiPlayer->adjustVolume(+16); break; } } @@ -410,7 +407,6 @@ void ToucheEngine::ui_handleOptions(int forceDisplay) { if (_flagsTable[611] != 0) { _flagsTable[611] = ui_displayQuitDialog(); } - _snd_midiContext.currentVolume = _snd_midiContext.volume; } } |
