Finder 从哪里获得“添加日期”?文件夹中的某个项目?
如果文件夹放置在 Dock 中,您可以按“添加日期”对其进行排序 - 这通常是下载文件夹的默认设置。 (有时 Finder 似乎没有使用添加的日期,而是使用修…
如何在 Mac OS X 中过滤和覆盖文本输入
我正在尝试找出检测 OSX 中的用户是否将文本输入到文本字段/区域所需的 ObjC 代码。我想提供特殊的键绑定和文本扩展(如果有的话)。我不是在写一个关…
使用 CoreGraphics 方法发送自动重复键 (Mac OS X Snow Leopard)
我已经成功地发送击键,以便自动化我使用的用于绘图的特定软件包。该软件依赖于很多键盘快捷键,因此我编写了一些可以调用其中一些键盘快捷键的东西,…
从任意进程窃取 NSWindow (或 contentView)
我想从另一个进程窃取一个 NSWindow 。最好是这样,但是 NSView,即我从 [window contentView] 获得的那个,也可以(特别是因为我认为我可以升级 。 …
如何在 Mac OS X 上的 Python .app 中实现全局热键?
我目前正在修改一个由我组织内的某人编写的应用程序,但该人无法再维护它。我正在尝试实现一个系统范围的全局热键,按下该热键即可将应用程序窗口置于…
Mac OS X 的汇编 GUI 编程
我想知道如何为 Mac OS X 编写一个简单的汇编程序,在屏幕上显示一个窗口并在该窗口上放置一些彩色文本。该代码可能会调用一些 Carbon 或 Cocoa API。…
什么 NSString 比较方法调用相当于 CFStringCompare 函数调用?
我正在将一些旧的 Carbon 代码转换为 Cocoa,并且需要使用一个比较函数,该函数将返回与 Carbon 中的结果相同的结果。 我正在打电话: CFStringCompar…
全局热键 eventNotHandledErr 传递给事件处理程序
我仔细阅读了大部分关于使用 Carbon 创建全局热键的帖子。热键处理程序函数是否可以返回 eventNotHandledErr 并将事件传递到下一个处理程序?下面是一…
以编程方式设置类型/创建者代码
我正在尝试设置类型/创建者代码,如下所示,但这会导致查找器标志和标签变得混乱。 FSCatalogInfo catInfo; FSGetCatalogInfo(&fileRef, kFSCatInfoFi…
获取未解决的碳函数 - mac qt 10.4 build
尝试编译一些主要是 Qt 的代码,但有大量对 Carbon 层的调用。 在 Linking 中,所有 Carbon 调用都未得到解决。 我的配置cmdline构建有这个:-sdk /De…