Solution
This feature is currently not available natively in LabVIEW. However, the functionality can e.g. be achieved using the following 3rd party AutoHotkey script:
; Shift + scroll wheel functionality in Current LabVIEW
; (tested in LV2015 to LV2019 32-bit and 64-bit on Win7SP1 and Win10):
; === Don't change anything if no LabVIEW window in focus ===
#NoEnv
SendMode Input
; === Select only specified LabVIEW windows ===
; !! Change titles according to your language version of LabVIEW !!
SetTitleMatchMode, 2
GroupAdd, LVWindows, Front Panel ahk_class LVDChild
GroupAdd, LVWindows, Block Diagram ahk_class LVDChild
; === Change behavior for LabVIEW windows ===
; Scrollwheel: normal vertical scrolling
; Alt+Scrollwheel: faster vertical scrolling
; Shift+Scrollwheel : horizontal scrolling
; Shift+Alt+Scrollwheel : faster horizontal scrolling
; (Modifiers: + is Shift, ! is Alt)
#IfWinActive ahk_class LVDChild
+WheelDown::Send {WheelRight}
+WheelUp::Send {WheelLeft}
!WheelDown::Send +{WheelDown}
!WheelUp::Send +{WheelUp}
+!WheelDown::Send +{WheelRight}
+!WheelUp::Send +{WheelLeft}
; === Change middle mouse button behavior to panning for LabVIEW windows ===
MButton::Send {ctrl down}{shift down}{MButton down}{shift up}{ctrl up}
MButton up::Send {MButton up}
This will be the scroll wheel's behavior when the script is loaded:
- Scroll wheel: normal vertical scrolling
- Alt+Scroll wheel: accelerated vertical scrolling
- Shift+Scroll wheel: horizontal scrolling
- Shift+Alt+Scroll wheel: accelerated horizontal scrolling
The script also alters the behavior of the middle mouse button which normally equals the left mouse button.