applescript输入框中的自动完成/建议功能

applescript输入框中的自动完成/建议功能,applescript,applescript-objc,Applescript,Applescript Objc,我正在尝试构建一个applescript对话框,帮助我跟踪正在处理的事情。为了使它真正有效,我想让它从我的待办事项列表中查找项目,并在我键入la google suggest或其他javascript自动完成功能时提出建议 我在想,如果我只捕获@key的输入就相当简单了,我想用它来表示project或任务的#key,然后开始将输入与我的任务或项目列表相匹配。例如,假设我键入: “正在为@开发功能” 此时,@的输入将开始捕获键盘输入,并尝试建议我的待办事项列表中的一个项目。这就是我被困的地方。似乎

我正在尝试构建一个applescript对话框,帮助我跟踪正在处理的事情。为了使它真正有效,我想让它从我的待办事项列表中查找项目,并在我键入la google suggest或其他javascript自动完成功能时提出建议

我在想,如果我只捕获@key的输入就相当简单了,我想用它来表示project或任务的#key,然后开始将输入与我的任务或项目列表相匹配。例如,假设我键入:

“正在为@开发功能”


此时,@的输入将开始捕获键盘输入,并尝试建议我的待办事项列表中的一个项目。这就是我被困的地方。似乎我应该能够在输入框中附加一个侦听器或其他东西,但我似乎找不到任何示例或对此类功能的引用

使用applescript无法执行此操作。您需要在cocoa应用程序中构建自己的窗口,然后钩住NSTextField的方法来实现这一点。这并不太难,但它需要一整套与applescript完全不同的技能。

谢谢,这是我从示例中收集到的,或者说是缺少的。我想我现在得去学可可了有关于这方面的指导吗?