Improve navigation in Single Page view; particularly addition of a vertical scrollbar
Reported version
3.5
Type
Functional
Frequency
Once
Severity
S5 - Suggestion
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
OS: Windows 10 (10.0), Arch.: x86_64, MuseScore version (64-bit): 3.5.2.311459983, revision: 465e7b6
In Single Page view there is no convenient way of navigating quickly across large stretches of the score. (1) There is no vertical scroll bar (2) The navigator doesn't work. (3) Find page (Pxx) does not work (4) The Page Up/down commands don't work.
Comments
I agree more controls would be useful, but PgUp/Down should work, and do for me. Note there are two different versions of these, with or without Ctrl. Also, Ctrl+F works normally to search by measure number or rehearsal mark.
Page up/down only seems to move the score by a half page (in Single Page mode). Ctrl + F is useful to navigate to an exact measure or rehearsal mark, but not for browsing.
In reply to Page up/down only seems to… by geetar
Well, in single page mode there is only a single page (clue in the name of the mode!). Page up/down can't move to the previous/next page as they don't exist. However, page up/down do move to the previous/next system.
For me PgUp/Dn moves about a screneful at a time, just as I expect. Maybe it depends on the system height or some other variable as well, but everything I tried seemed to work about that way. If you are finding on one of your scores it doesn't do this, could you attach it so we can investigate?
I agree scrollbars would be very welcome, in two cases:
a) to quickly navigate (that's what this issue is about 😉)
b) if your scroll wheel is stuck/broken
Maybe we can make a preference setting for this, so that the users who don't like the scrollbars can hide them.
Deleted.
"For me PgUp/Dn moves about a screenful at a time, as I expect …"
My mistake. I was expecting the wrong behaviour.
Toggle-able scroll bars is a common request, maybe the new QML-based UI for 4.0 will make this straightforward for people who know QML to implement?