mirror of
https://github.com/OpenMW/openmw.git
synced 2025-12-01 21:04:31 +00:00
Use shoulder buttons on wait menu, similar to other slider menus
This commit is contained in:
parent
0a03403277
commit
50e5863749
1 changed files with 10 additions and 0 deletions
|
|
@ -354,6 +354,16 @@ namespace MWGui
|
||||||
MWBase::Environment::get().getWindowManager()->injectKeyPress(MyGUI::KeyCode::ArrowDown, 0, false);
|
MWBase::Environment::get().getWindowManager()->injectKeyPress(MyGUI::KeyCode::ArrowDown, 0, false);
|
||||||
else if (arg.button == SDL_CONTROLLER_BUTTON_DPAD_RIGHT)
|
else if (arg.button == SDL_CONTROLLER_BUTTON_DPAD_RIGHT)
|
||||||
MWBase::Environment::get().getWindowManager()->injectKeyPress(MyGUI::KeyCode::ArrowUp, 0, false);
|
MWBase::Environment::get().getWindowManager()->injectKeyPress(MyGUI::KeyCode::ArrowUp, 0, false);
|
||||||
|
else if (arg.button == SDL_CONTROLLER_BUTTON_LEFTSHOULDER)
|
||||||
|
{
|
||||||
|
mHourSlider->setScrollPosition(0);
|
||||||
|
onHourSliderChangedPosition(mHourSlider, mHourSlider->getScrollPosition());
|
||||||
|
}
|
||||||
|
else if (arg.button == SDL_CONTROLLER_BUTTON_RIGHTSHOULDER)
|
||||||
|
{
|
||||||
|
mHourSlider->setScrollPosition(mHourSlider->getScrollRange() - 1);
|
||||||
|
onHourSliderChangedPosition(mHourSlider, mHourSlider->getScrollPosition());
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue