aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2025-04-13 04:49:21 +0300
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2025-04-13 06:58:11 +0300
commit1208193feb641c7515c389cafe38e0e8463941df (patch)
tree92fc9fcb3dff4f9f9e299d69fd93c54252f4963a
parent8cc704b897f33d6150156c77202a29222b9ee667 (diff)
downloadsciteco-1208193feb641c7515c389cafe38e0e8463941df.tar.gz
Curses: the mouse now scrolls two lines per event in the popup window
This is hardcoded, but in line with the current defaults from fnkeys.tes.
-rw-r--r--src/interface-curses/interface.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/interface-curses/interface.c b/src/interface-curses/interface.c
index 95fe8b8..05d2b42 100644
--- a/src/interface-curses/interface.c
+++ b/src/interface-curses/interface.c
@@ -1847,9 +1847,9 @@ teco_interface_getmouse(GError **error)
return TRUE;
}
if (event.bstate & BUTTON_NUM(4))
- teco_curses_info_popup_scroll(&teco_interface.popup, -1);
+ teco_curses_info_popup_scroll(&teco_interface.popup, -2);
else if (event.bstate & BUTTON_NUM(5))
- teco_curses_info_popup_scroll(&teco_interface.popup, +1);
+ teco_curses_info_popup_scroll(&teco_interface.popup, +2);
short fg = teco_rgb2curses(teco_interface_ssm(SCI_STYLEGETFORE, STYLE_CALLTIP, 0));
short bg = teco_rgb2curses(teco_interface_ssm(SCI_STYLEGETBACK, STYLE_CALLTIP, 0));