From: terencehill Date: Mon, 30 Aug 2010 21:10:11 +0000 (+0200) Subject: Add mouse wheel up/down keys to modify slider value X-Git-Tag: xonotic-v0.1.0preview~320^2~12^2 X-Git-Url: http://de.git.xonotic.org/?a=commitdiff_plain;h=04971a88edfd07ff1e415958bde1cc76a8c66841;p=xonotic%2Fxonotic-data.pk3dir.git Add mouse wheel up/down keys to modify slider value --- diff --git a/qcsrc/menu/item/slider.c b/qcsrc/menu/item/slider.c index 1f01cb4e2..c8bab9bf8 100644 --- a/qcsrc/menu/item/slider.c +++ b/qcsrc/menu/item/slider.c @@ -104,7 +104,7 @@ float Slider_keyDown(entity me, float key, float ascii, float shift) if(me.disabled) return 0; inRange = (almost_in_bounds(me.valueMin, me.value, me.valueMax)); - if(key == K_LEFTARROW || key == K_KP_LEFTARROW) + if(key == K_LEFTARROW || key == K_KP_LEFTARROW || key == K_MWHEELUP) { if(inRange) me.setValue(me, median(me.valueMin, me.value - me.valueKeyStep, me.valueMax)); @@ -112,7 +112,7 @@ float Slider_keyDown(entity me, float key, float ascii, float shift) me.setValue(me, me.valueMax); return 1; } - if(key == K_RIGHTARROW || key == K_KP_RIGHTARROW) + if(key == K_RIGHTARROW || key == K_KP_RIGHTARROW || key == K_MWHEELDOWN) { if(inRange) me.setValue(me, median(me.valueMin, me.value + me.valueKeyStep, me.valueMax));