mirror of
https://github.com/OpenMW/openmw.git
synced 2025-10-22 21:26:36 +00:00
Allow shoulder buttons to jump count slider to either extreme
This commit is contained in:
parent
451d68461c
commit
af27e9e5d6
1 changed files with 4 additions and 0 deletions
|
@ -103,6 +103,10 @@ namespace MWGui
|
||||||
onOkButtonClicked(mOkButton);
|
onOkButtonClicked(mOkButton);
|
||||||
else if (arg.button == SDL_CONTROLLER_BUTTON_B)
|
else if (arg.button == SDL_CONTROLLER_BUTTON_B)
|
||||||
onCancelButtonClicked(mCancelButton);
|
onCancelButtonClicked(mCancelButton);
|
||||||
|
else if (arg.button == SDL_CONTROLLER_BUTTON_LEFTSHOULDER)
|
||||||
|
setCount(1);
|
||||||
|
else if (arg.button == SDL_CONTROLLER_BUTTON_RIGHTSHOULDER)
|
||||||
|
setCount((int)mSlider->getScrollRange());
|
||||||
else if (arg.button == SDL_CONTROLLER_BUTTON_DPAD_LEFT)
|
else if (arg.button == SDL_CONTROLLER_BUTTON_DPAD_LEFT)
|
||||||
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)
|
||||||
|
|
Loading…
Reference in a new issue