… | |
… | |
510 | #endif |
510 | #endif |
511 | max_it (lnsppg, 1); |
511 | max_it (lnsppg, 1); |
512 | |
512 | |
513 | if (keysym == XK_Prior) |
513 | if (keysym == XK_Prior) |
514 | { |
514 | { |
515 | scr_page (UP, lnsppg); |
515 | scr_page (lnsppg); |
516 | return; |
516 | return; |
517 | } |
517 | } |
518 | else if (keysym == XK_Next) |
518 | else if (keysym == XK_Next) |
519 | { |
519 | { |
520 | scr_page (DN, lnsppg); |
520 | scr_page (-lnsppg); |
521 | return; |
521 | return; |
522 | } |
522 | } |
523 | } |
523 | } |
524 | #ifdef SCROLL_ON_UPDOWN_KEYS |
524 | #ifdef SCROLL_ON_UPDOWN_KEYS |
525 | if (IS_SCROLL_MOD) |
525 | if (IS_SCROLL_MOD) |
526 | { |
526 | { |
527 | if (keysym == XK_Up) |
527 | if (keysym == XK_Up) |
528 | { |
528 | { |
529 | scr_page (UP, 1); |
529 | scr_page (1); |
530 | return; |
530 | return; |
531 | } |
531 | } |
532 | else if (keysym == XK_Down) |
532 | else if (keysym == XK_Down) |
533 | { |
533 | { |
534 | scr_page (DN, 1); |
534 | scr_page (-1); |
535 | return; |
535 | return; |
536 | } |
536 | } |
537 | } |
537 | } |
538 | #endif |
538 | #endif |
539 | #ifdef SCROLL_ON_HOMEEND_KEYS |
539 | #ifdef SCROLL_ON_HOMEEND_KEYS |
… | |
… | |
2210 | i = 5; |
2210 | i = 5; |
2211 | |
2211 | |
2212 | # ifdef MOUSE_SLIP_WHEELING |
2212 | # ifdef MOUSE_SLIP_WHEELING |
2213 | if (ev.state & ControlMask) |
2213 | if (ev.state & ControlMask) |
2214 | { |
2214 | { |
2215 | mouse_slip_wheel_speed += v ? -1 : 1; |
2215 | mouse_slip_wheel_speed += v; |
2216 | if (mouse_slip_wheel_speed < -nrow) mouse_slip_wheel_speed = -nrow; |
2216 | if (mouse_slip_wheel_speed < -nrow) mouse_slip_wheel_speed = -nrow; |
2217 | if (mouse_slip_wheel_speed > +nrow) mouse_slip_wheel_speed = +nrow; |
2217 | if (mouse_slip_wheel_speed > +nrow) mouse_slip_wheel_speed = +nrow; |
2218 | |
2218 | |
2219 | if (!slip_wheel_ev.is_active ()) |
2219 | if (!slip_wheel_ev.is_active ()) |
2220 | slip_wheel_ev.start (SCROLLBAR_CONTINUOUS_DELAY, SCROLLBAR_CONTINUOUS_DELAY); |
2220 | slip_wheel_ev.start (SCROLLBAR_CONTINUOUS_DELAY, SCROLLBAR_CONTINUOUS_DELAY); |