【问题标题】:How to monitor double click (text selection) on OSX in browser or text editor如何在浏览器或文本编辑器中监视 OSX 上的双击(文本选择)
【发布时间】:2011-03-12 15:50:51
【问题描述】:

新手程序员提出关于堆栈溢出的第一个问题。我正在为 mac osx 编写一个应用程序来监视文本选择,即当用户双击某些文本时。文本可以来自浏览器或文本编辑器等。目标是捕获文本并对文本进行一些处理。

我一直在阅读有关 mac 库中鼠标和光标事件的信息,但似乎没有回答我的问题,并且四处搜索让我有点迷失。 http://developer.apple.com/mac/library/documentation/Cocoa/Conceptual/EventOverview/MouseTrackingEvents/MouseTrackingEvents.html

有哪位大师想分享一下我在哪里可以找到答案?任何指导将不胜感激! :)

谢谢!

【问题讨论】:

    标签: macos event-handling textselection unicorn


    【解决方案1】:

    您无法通过某个应用监控用户对其他应用的操作。如果您想提供在其他应用程序中操作选定文本的功能,请使用System Services。您所要做的就是提供消费所选文本的功能; OS X 会自动进行所有监控,将所选文本传递给您的应用等。

    从 10.6 开始,系统服务也出现在上下文菜单中。

    【讨论】:

      猜你喜欢
      • 2018-12-01
      • 1970-01-01
      • 2012-02-23
      • 2013-10-09
      • 1970-01-01
      • 2022-11-23
      • 1970-01-01
      • 2019-08-01
      • 1970-01-01
      相关资源
      最近更新 更多