]> sigrok.org Git - pulseview.git/commit
View: Make horizontal arrow-key scrolling useful
authorSoeren Apel <redacted>
Wed, 3 Dec 2014 09:39:41 +0000 (10:39 +0100)
committerJoel Holdsworth <redacted>
Wed, 3 Dec 2014 22:57:22 +0000 (22:57 +0000)
commitd7aae647fee176f7a0257f65b4e5d7fda81744c3
tree148cd15a4d823cba70b0ea072e587e8c7d1f530e
parent361c560ed9ef67278916e086ed0b0649ae01b583
View: Make horizontal arrow-key scrolling useful

Currently, the horizontal scroll bar scrolls by a very small amount
of time when the arrow keys on the keyboard are used. This is because
View::horizontalScrollBar's single step size is never set.

In order to make the arrow keys become useful, this patch sets this
step size equal to the major tick width of the ruler. This results
in scrolling by a fair amount of time without losing track of the
context and also preserving the positions of the major ticks on
the ruler when scrolling.
pv/view/view.cpp