HeadlinesBriefing favicon HeadlinesBriefing.com

Windows 滚动条快捷键历史

Hacker News •
×

在 Windows 的二十年里,滚动条控件只有几个基本操作。有五个鼠标目标:两端的箭头按行滚动,拇指和箭头之间的区域按页滚动,拇指可以拖动到特定位置。Windows 7 为滚动条添加了一个右键菜单,包含四个匹配现有鼠标操作的选项、两个匹配键盘操作的选项,以及一个名为“滚动到此位置”的新操作。

你可以直接右键单击要滚动到的位置,然后选择“滚动到此位置”。对于长距离滚动,这比抓住拇指拖动方便得多。同时添加了一个更隐藏的快捷键:Shift+click 直接将拇指跳转到你单击的位置。我直到最近才知道这个快捷键。

遗憾的是,现在几乎没有人再使用 Win32 滚动条了。Electron 和其他 Web 应用使用 Chromium 滚动条,它没有实现上下文菜单,但实现了 Shift+click。WPF 似乎两者都实现了,而 Win UI 两者都没有。Qt 框架有多个自定义点,所以取决于每个应用的开发者。

太好了,当我终于了解到滚动条的快捷键(Shift+click)时,生态系统已经碎片化到无法依赖它正常工作。

关键实体:公司:Microsoft, Qt | 人物:Raymond