delphi - 如何让Delphi的IDE正确滚动?

标签 delphi delphi-2007

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

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

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

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

该问题仅发生在 Delphi 的 IDE 上。例如,如果我在记事本中打开一个文件,则双向滚动效果都很好。

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

最佳答案

嗯,鼠标滚轮显然存在问题,在 Parallels 下运行时会出现该问题 - 请参阅 here

talking to the very helpful Parallels support, the problem is with 'smooth scrolling' implemented. When this is turned off, the editor in Delphi works fine. This apparently does happen with some programs and seems to be a Delphi problem rather than Parallels.

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

其中表示转到“设置”|设备|鼠标和触摸板,还有一些控件可以设置鼠标滚轮是一次滚动一页还是多行,还有一个 slider ,可以选择滚动多少行。

关于delphi - 如何让Delphi的IDE正确滚动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59163058/

相关文章:

delphi 7定时器重置

delphi - 来自 Delphi 的 Supports -> QueryInterface 的访问冲突异常

delphi - 使用临时变量改变格式化输出

delphi - 如何在调用Web服务期间防止对话框(基本身份验证提示)

delphi - 如何获取有关计算机的信息? [32位或64位]

防病毒程序阻止的 Delphi 程序

delphi - Delphi中单元的使用顺序

delphi - 为什么 Delphi 中的 FillChar 将货币变量视为常量?

delphi - 不对 .dproj 进行版本控制的优点

delphi - 我可以让我的Delphi App在特定时间(例如12:00 AM)启动,而无需运行该应用程序吗?