-
Notifications
You must be signed in to change notification settings - Fork 283
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mouse scrolls wrong way on v5.13 for Windows #1062
Comments
Rolling the wheel one notch scrolls like dozen lines at a time in 5.13, while the previous version respecting the setting made in "Control Panel -> Mouse Properties" in Windows 10 1709. |
did not notice the wrong or opposite direction scrolling but did notice the number of lines scrolled is not consistent with windows mouse settings. fresh new windows 10 v1709 installed last weekend |
I recently updated from an older version and noticed this change as well, now the mouse scroll wheel scrolls a full page view of lines instead of a few lines at a time. I looked in the ini settings to see if there was a settings to adjust this back, but didnt see any. |
Introduced in 5.13, this issue persists in 5.14. |
Still not fixed in 5.15.2 . It still scrolls by a page regardless of the control panel setting as well. |
Can't reproduce this issue. Can you test the file I upload in #1101 (post number 12) ? |
With the one provided, scrolling without problem. (Except this one can't load "libeay32.dll") |
Scrolling works properly in that build, antekgla. |
i've had this issue since a couple versions too |
I have reading Lazarus forums and I dont find a isssue with this and I tested myself in W10 and the issue is not present in my setup. |
1920x1080 96dpi |
@antekgla |
Apparently original author make a fix for better scroll in TVarGrid. That fix works great until Lazarus 1.6 but in 1.8 the number of lines scrolled are incorrect. This fix make that workaround conditional to Lazarus 1.6 or lower.
Fix this with ab033d9 Apparently original author make a fix for better scroll in TVarGrid. That fix works great until Lazarus 1.6 but in 1.8 the number of lines scrolled are incorrect. If anyone want to test this before release, please download this test build (only windows) compiled with Lazarus 1.8 |
That build works properly when you have the mouse control panel set to scroll at x lines per notch but when you set it to scroll at one page at a time, it scolls one line per notch in the wrong direction. |
I tried your build @antekgla and its much better. |
Thx @antekgla. |
Still doesn't work when setting scroll to one page at a time. |
Now works in 1.6 & 1,8 and when scroll is setted one page at the time also.
I (hope) definitely fix this with 4983a0f Test build before release (only Windows) here: This was hard... Lazarus 1.8 has completely rewritten the TCustomDrawGrid.GridMouseWheel procedure and is incompatible with 1.6. |
This one scrolls properly in full page or multiline mode. Thanks antekgla. |
I notice that the mouse scrolls in the opposite direction on the latest version 5.13 for Windows. Tested with a Logitech and Perixx mouse on Windows 10 1607.
The text was updated successfully, but these errors were encountered: