【问题标题】:cursor rects on non-key window?光标在非键窗口上?
【发布时间】:2014-02-04 11:37:40
【问题描述】:

简而言之:有什么方法可以在非键窗口上使用光标矩形,还是应该使用跟踪区域?

我想手动调整窗口大小,让用户先点击它来制作关键,只有在他们显示调整大小的光标之后有点烦人。

【问题讨论】:

  • 选项点击访问窗口控件而不激活应用程序或窗口。 OSX 的特点。
  • 这无助于在悬停窗口而不激活它时向用户显示正确的光标。
  • 当然可以。你从来没有说过你想要定制的。但跟踪区域最适合。

标签: cocoa nsview nswindow nscursor


【解决方案1】:

Cursor rects 非常陈旧且不灵活,所以你真的不想使用它们——除非它们在 AppKit 中如此深入,否则它们现在已经被弃用了。

NSTrackingArea 上的新对象 API 是可行的方法。

【讨论】:

  • 但值得一提的是,在您自己的活动应用程序中将自定义光标保持在视图之外有时是具有挑战性的,因为很多呼叫一直在飞来飞去以从其他地方更改光标。
猜你喜欢
  • 2016-08-16
  • 2013-12-04
  • 2016-06-06
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-28
  • 1970-01-01
相关资源
最近更新 更多