View Issue Details

IDProjectCategoryView StatusLast Update
0000907OpenMPT[All Projects] Feature Requestpublic2017-01-05 00:05
ReporterMidoriAssigned To 
Status newResolutionopen 
Platformx64OSWindowsOS Version8.1 (Win NT 6.3)
Product VersionOpenMPT / libopenmpt 0.2-beta20.3 (upgrade first) 
Target VersionFixed in Version 
Summary0000907: Alternative waveform scrolling mode and mousewheel zoom in sample editor

Currently, there are three ways to scroll the waveform display i'm aware of, that is by dragging the scrollbar itself, turning the scrollwheel or pressing the MMB to enter the scrolling mode (which works like in most of other Windows programs).

This is very inconvenient way to work with a sample IMO, and should be changed to enable dragging the waveform by pressing and holding the MMB, letting the user drag the view, and exit this mode immediately upon releasing said button. Scrolling with mousewheel could be reassigned to operate zoom instead.

Steps To Reproduce


Additional Information

In order not to annoy users who prefer things to remain like they are, an option dialog could be added in the program setup, to let the user set the behavior manually.

Tagsdragging, sample editor, scrolling, user interface, zoom, zooming
Has the bug occurred in previous versions?
Tested code revision (in case you know it)




2017-01-04 13:29


Scrolling.PNG (38,545 bytes)
Scrolling.PNG (38,545 bytes)
Saga Musix

Saga Musix

2017-01-04 14:17

administrator   ~0002828

Note that you can already use Ctrl + Mouse Wheel for zooming, which is standard for documents that can be zoomed but already have a "default" action for mouse wheel (compare e.g. mouse wheel behaviour in browsers, which works exactly the same way).The middle-click option is provided by the operating system and can be overriden. It might make sense to override it, as I don't think that most people are even aware that it exists.



2017-01-05 00:05

reporter   ~0002830

Nice to know about Ctrl + Wheel, still looking forward for proposed solution though :)

Issue History

Date Modified Username Field Change
2017-01-04 13:29 Midori New Issue
2017-01-04 13:29 Midori File Added: Scrolling.PNG
2017-01-04 13:29 Midori Tag Attached: user interface
2017-01-04 13:29 Midori Tag Attached: dragging
2017-01-04 13:29 Midori Tag Attached: sample editor
2017-01-04 13:29 Midori Tag Attached: scrolling
2017-01-04 13:29 Midori Tag Attached: zoom
2017-01-04 13:29 Midori Tag Attached: zooming
2017-01-04 14:17 Saga Musix Note Added: 0002828
2017-01-05 00:05 Midori Note Added: 0002830