所以,这些在macOS上输入的小弹出窗口:
他们的独特之处在于,他们允许用户立即触发操作,而不是从菜单栏或上下文菜单(例如右键单击)触发操作。它们在大多数操作系统中很常见。'在某种形式下,这恰好是Apple的设计。
这个弹出窗口是 1.系统范围,在浏览器,许多文本编辑器等工作。 2.在输入时,始终在您的眼睛所在的位置,在文本光标/最近输入的单词。
由于此窗口始终位于光标下方,因此我会在上面找到空格,以添加其他类似方式的打字工具。
对于任何类似的打字工具,它必须是系统范围的,而不仅仅是在特定的应用程序中。
我努力寻找有用的线索,了解哪些API涵盖了这一点,以及是否可以访问macOS系统的这个区域。
答案 0 :(得分:0)
您可以使用InputMethodKit将此功能编程为输入法。输入法最常用于亚洲语言输入,其中字符比键盘上的键多得多。但是,API比这更通用。
如果弹出窗口是一个拼写检查器,您可以通过构建custom spell server来自定义它。我假设用户必须明确地为每个文档选择拼写服务。