Added some keyboard shortcuts; see end of issue #83
This commit is contained in:
@@ -68,13 +68,19 @@ void ThumbBrowserBase::scrollChanged () {
|
||||
}
|
||||
|
||||
void ThumbBrowserBase::scroll (int direction) {
|
||||
|
||||
if (arrangement==TB_Vertical)
|
||||
vscroll.set_value (vscroll.get_value() + (direction==GDK_SCROLL_DOWN ? +1 : -1) * vscroll.get_adjustment()->get_step_increment());
|
||||
else
|
||||
hscroll.set_value (hscroll.get_value() + (direction==GDK_SCROLL_DOWN ? +1 : -1) * hscroll.get_adjustment()->get_step_increment());
|
||||
}
|
||||
|
||||
void ThumbBrowserBase::scrollPage (int direction) {
|
||||
if (arrangement==TB_Vertical)
|
||||
vscroll.set_value (vscroll.get_value() + (direction==GDK_SCROLL_DOWN ? +1 : -1) * vscroll.get_adjustment()->get_page_increment());
|
||||
else
|
||||
hscroll.set_value (hscroll.get_value() + (direction==GDK_SCROLL_DOWN ? +1 : -1) * hscroll.get_adjustment()->get_page_increment());
|
||||
}
|
||||
|
||||
void ThumbBrowserBase::resizeThumbnailArea (int w, int h) {
|
||||
|
||||
inW = w;
|
||||
|
Reference in New Issue
Block a user