nscursor相关内容

调用了CursorUpdate,但未更新光标

我已经为此工作了几个小时,不知道出了什么问题。我想为作为NSTextView子视图的按钮定制光标,我添加了一个跟踪区域,并在鼠标输入按钮时发送CursorUpdate消息。 每次鼠标进入跟踪区域时都会调用cursorUpdate方法。但是光标保持在IBeamCursor上。 有什么想法吗? 苹果文档参考:managing cursor-update event - (voi ..
发布时间:2022-03-03 20:48:54 其他开发

NSCursor:“设置";方法没有效果

我正在使用Xcode(使用cocos2d)开发Mac应用程序,尝试配置光标,而“set"方法在某些情况下似乎没有任何效果...... 我已经很难在应用程序启动时设置光标(NSTimer 在应用程序真正启动后设置它),现在我只希望它在用户点击时显示另一个图像;我为此使用 NSNotification,我的光标类收到通知,然后它应该设置新图像,然后......什么都没有. 这里有一些可能有 ..
发布时间:2022-01-21 17:44:37 其他开发

可可预定义调整鼠标光标大小?

预览(例如调整形状大小时)使用的调整大小鼠标光标是否为系统光标? 它不能直接作为 NSCursor 中的方法使用,但看起来预览应用程序包中的光标也没有私有资源.. 除了NSCursor 类定义的方法之外,还有更多的系统游标吗? 解决方案 我想你对这些类方法特别感兴趣(Preview.app dissasembly). +[NSCursor resizeAngle45Curso ..
发布时间:2021-11-16 20:26:15 移动开发

NSCursor:& quot; set&"方法无效

我正在使用Xcode(使用cocos2d)在Mac应用程序上工作,尝试配置光标,并且"set"方法在某些情况下似乎没有任何作用... 在启动应用程序时,我已经很难设置光标了(在应用程序真正启动后,NSTimer对其进行了设置),现在,我只希望它在用户单击时显示另一个图像.我为此使用NSNotification,我的光标类收到通知,然后应该设置新图像,然后...什么都没有. 以下一些代码 ..
发布时间:2021-05-31 19:03:04 其他开发

如何编写即使未激活也会影响更改(自定义光标,绘制图像)的OS X应用程序?

我之前曾问过一个有关在OSX上更改系统游标的问题.我使用NSCursor更改了光标,但是效果只有在应用程序处于活动状态时才有效.当另一个应用程序变为活动状态时,自定义光标将丢失. 这是一个相关的更普遍的问题.您如何编写具有系统妻子效果的应用程序?例如,即使您的应用程序处于非活动状态,也可以在屏幕上绘制图像,还有其他事情吗? 我知道我可能需要比Cocoa API更低的水平.我只是不知道从 ..
发布时间:2021-04-22 20:19:27 其他开发

如何防止NSCursor更改?

我在尝试防止更改光标时遇到问题。 我尝试将覆盖视图放置在整个窗口上,但是,如果在该覆盖下存在一个NSTextView,这将强制更改光标。我想防止这种情况,并保持箭头光标直到我的叠加视图将被删除。 覆盖cursorUpdate方法无效... 覆盖func cursorUpdate(带有事件:NSEvent){ return } 甚至这(问题32447 ..
发布时间:2020-10-04 01:23:59 移动开发

可可预定义的调整大小的鼠标光标?

预览(例如,在调整形状大小时)是否使用了调整大小的鼠标光标作为系统光标? 它不能直接作为NSCursor中的方法使用,但是在“预览"应用程序的捆绑包中也似乎没有游标的私有资源. 除了NSCursor类定义的方法以外,还有更多的系统游标吗? 解决方案 我认为您对这些类方法特别感兴趣(Preview.app毫无用处). +[NSCursor resizeAngle45Cursor ..
发布时间:2020-09-06 03:50:17 移动开发

NSCursor:将"set"设置为方法无效

我正在使用Xcode(使用cocos2d)在Mac应用程序上工作,尝试配置光标,并且"set"方法在某些情况下似乎没有任何作用... 我已经很难在应用程序启动时设置光标了(在应用程序真正启动后,NSTimer对其进行了设置),现在我只希望它在用户单击时显示另一个图像.我为此使用NSNotification,我的光标类接收到通知,然后应该设置新图像,然后...什么都没有. 以下一些代码可 ..
发布时间:2020-08-14 19:29:31 其他开发

如何禁用我的应用程序中的所有NSCursor更新?

在我的macOS应用程序中,我有一个自定义WebView.当用户将鼠标光标移到WebView网页中的不同元素(如文本,链接等)(我认为是实现为子视图)时,光标会根据元素的类型自动更新. 我的要求是,我想为WebView设置一个自定义光标(即使可能的话,也要为我的整个应用程序设置),并且不要让它发生任何改变,至少直到我在代码的其他部分中以编程方式更改它为止.我试图在AppDelegate的ap ..
发布时间:2020-08-12 02:32:16 其他开发

可可nsview更改光标

我尝试更改可可应用程序中的默认光标.我读到了有关此内容的信息,但标准方法对我不起作用. 我尝试将这种方法添加到我的OpenGLView子类中: - (void) resetCursorRects { [super resetCursorRects]; NSCursor * myCur = [[NSCursor alloc] initWithImage:[NSImage ..
发布时间:2020-08-12 01:50:41 移动开发

resetCursorRects不工作(新光标只在鼠标进入时闪烁)

我正在创建一个自定义视图,需要一个特殊的光标(而不是通常的箭头)。 我使用resetCursorRects来设置新的光标及其区域,但是当鼠标进入rect区域时,新的光标只会短暂出现,返回到箭头。 为了更好地检查事情,我创建了一个新项目,创建一个新的自定义视图(基于NSView),将其添加到窗口,但问题仍然存在。 自定义视图代码: #import“TestView.h” @i ..
发布时间:2016-12-08 01:08:40 其它移动开发

NSCursor:使用带光标缩放的高分辨率光标(或视网膜)

在OSX中,用户可以使用辅助功能系统首选项缩放鼠标光标。因为Lion(我认为)OSX将光标存储为PDF,并能够顺利调整它们的大小。我想要我的应用程序相同的功能,但使用PDF作为 NSImage 用于我的 NSCursor 只是放大渲染的位图 如何: 为我的游标使用矢量图稿,并让它们像系统光标一样正确缩放? 检测当前光标缩放级别。 此外,当在我的屏幕上使用HiDPI模式并恢复光标 ..
发布时间:2016-12-07 03:07:06 其它移动开发