在 MacOS 中,是否可以通过编程方式控制辅助功能选项提供的屏幕放大功能
In MacOS, is it possible to programatically control the screen magnification feature provided by accessibility options
我有视力障碍,我一直使用 Mac OS 屏幕放大。
效果很好。
我在按住控制键的同时滚动鼠标滚轮进行放大和缩小。
我可以通过移动鼠标看到放大屏幕的任何区域。
是否有 API 以编程方式控制这些功能?
我希望能够自动执行一些手势,类似于 IDE 宏。
例如,我想在新对话框出现在屏幕上时自动调整缩放和聚焦。
如果没有直接控制放大的API,是否可以模拟激活缩放功能的击键和鼠标手势?
这是来自 Mac os x 开发人员库的 documentation,它描述了 "Accessibility Programming" 的概念,您可以在其中找到您需要的内容。它涵盖了编程方面,以便客户对您的应用程序有特殊的 "accessibility"。
The accessibility API provides protocols that define how accessibility
clients interact with your app
在尝试实现放大控制之前,您应该从这里开始。
我有视力障碍,我一直使用 Mac OS 屏幕放大。 效果很好。
我在按住控制键的同时滚动鼠标滚轮进行放大和缩小。 我可以通过移动鼠标看到放大屏幕的任何区域。
是否有 API 以编程方式控制这些功能?
我希望能够自动执行一些手势,类似于 IDE 宏。
例如,我想在新对话框出现在屏幕上时自动调整缩放和聚焦。
如果没有直接控制放大的API,是否可以模拟激活缩放功能的击键和鼠标手势?
这是来自 Mac os x 开发人员库的 documentation,它描述了 "Accessibility Programming" 的概念,您可以在其中找到您需要的内容。它涵盖了编程方面,以便客户对您的应用程序有特殊的 "accessibility"。
The accessibility API provides protocols that define how accessibility clients interact with your app
在尝试实现放大控制之前,您应该从这里开始。