ULTIMA8: Fix loading of keyboard bindings
This commit is contained in:
parent
213b8d2013
commit
f5428e8442
2 changed files with 20 additions and 23 deletions
|
@ -171,6 +171,22 @@ public:
|
||||||
reverse_iterator rend() {
|
reverse_iterator rend() {
|
||||||
return reverse_iterator(this, -1);
|
return reverse_iterator(this, -1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
bool operator==(const string &x) const {
|
||||||
|
return !Compare(x);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool operator==(const char *x) const {
|
||||||
|
return !Compare(x);
|
||||||
|
}
|
||||||
|
|
||||||
|
bool operator!=(const string &x) const {
|
||||||
|
return Compare(x) != 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
bool operator !=(const char *x) const {
|
||||||
|
return Compare(x) != 0;
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
extern const char *const endl;
|
extern const char *const endl;
|
||||||
|
|
|
@ -1292,31 +1292,12 @@ void Ultima8Engine::handleEvent(const Common::Event &event) {
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
case Common::EVENT_KEYDOWN: {
|
case Common::EVENT_KEYDOWN:
|
||||||
if (_mouse->dragging() != Mouse::DRAG_NOT) break;
|
if (_mouse->dragging() != Mouse::DRAG_NOT)
|
||||||
|
break;
|
||||||
|
|
||||||
/*
|
// Any special key handling goes here
|
||||||
switch (event.kbd.keycode) {
|
|
||||||
case Common::KEYCODE_KP_PLUS: {
|
|
||||||
midi_volume+=8;
|
|
||||||
if (midi_volume>255) midi_volume =255;
|
|
||||||
pout << "Midi Volume is now: " << midi_volume << std::endl;
|
|
||||||
if (midi_driver) midi_driver->setGlobalVolume(midi_volume);
|
|
||||||
} break;
|
|
||||||
case Common::KEYCODE_KP_MINUS: {
|
|
||||||
midi_volume-=8;
|
|
||||||
if (midi_volume<0) midi_volume = 0;
|
|
||||||
pout << "Midi Volume is now: " << midi_volume << std::endl;
|
|
||||||
if (midi_driver) midi_driver->setGlobalVolume(midi_volume);
|
|
||||||
} break;
|
|
||||||
default:
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
break;
|
break;
|
||||||
}
|
|
||||||
|
|
||||||
// any more useful events?
|
|
||||||
|
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue