繁体   English   中英

如何使 Delphi 的 IDE 正确滚动?

[英]How to make Delphi's IDE scroll correctly?

最近我重新安装了 Windows 10 和 Delphi 2007。

在 Windows 鼠标设置中,我将垂直鼠标滚轮配置为滚动 5 行。

一切正常,除了当我在 IDE 编辑器中时,鼠标滚轮会以意想不到的方式运行。 当我向上滚动时它可以正常工作,但是当我向下滚动时,它会非常快地滚动到文件末尾。

这可能看起来是一个微不足道的问题,但实际上它非常烦人,因为我经常使用鼠标滚轮在编辑器中导航,尤其是向下导航以查找部分代码,而不是滚动 5 行,而是滚动了一个还有很多,也许50...

问题只发生在 Delphi 的 IDE 上。 例如,如果我在记事本中打开一个文件,滚动在两个方向都可以正常工作。

是否有与此问题相关的已知错误? 任何修复?

好吧,在 Parallels 下运行时,鼠标滚轮显然存在问题 - 请参见此处

与非常有用的 Parallels 支持交谈,问题在于实现了“平滑滚动”。 关闭此选项后,Delphi 中的编辑器工作正常。 这显然确实发生在某些程序中,并且似乎是 Delphi 问题而不是 Parallels。

另外,要在 Win10 中调整滚轮灵敏度,请参阅https://www.thewindowsclub.com/change-mouse-scroll-speed-windows

说去设置| 设备 | 鼠标和触摸板,还有一些控件可以设置鼠标滚轮是一次滚动一个页面还是多行,另一个滑块可以选择滚动多少行。

对我有用的是向 VM 配置添加启动标志 -> 启动顺序 -> 高级设置 -> 启动标志。 将此行添加到此框中:

devices.usb.mouse=0

在 Parallels 16.5.0 的 Windows 10 上使用 Delphi 14.2 对我有用

对我来说这有帮助:步骤:系统>高级系统设置>高级>性能>设置>取消选中平滑滚动列表框

德语:Deaktivieren:Systemeigenschaften:“Optimierten Bildlauf für Listenfelder verwenden”

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM