用于定义单词的Cocoa通知

时间:2014-01-02 00:17:06

标签: objective-c macos cocoa notifications

我想订阅用户定义单词时的通知。在OS X中,您可以使用鼠标在所需单词上使用多指手势定义单词。当用户使用此手势定义单词时,是否有可以侦听的事件将被调度?像BetterTouchTool这样的应用程序允许您更改此手势,因此必须有一些我无法找到的公开,公开的API。

我很难在Google中为此查询找到合适的“关键字”。我要回的很多东西都与NSDictionaries有关。

干杯,

1 个答案:

答案 0 :(得分:1)

我似乎无法找到与定义单词相关的任何通知;但是,我正在寻找的关键字是“字典服务”。

文档:https://developer.apple.com/library/mac/documentation/UserExperience/Reference/DictionaryServicesRef/Reference/reference.html#//apple_ref/c/func/HIDictionaryWindowShow讨论如何通过选择单词来显示字典。对于那些有兴趣做类似事情的人来说,这肯定是一个起点。

编辑:在另一篇文章中找到我的答案:How to hook the OS X dictionary