NSWindow有一个洞和老鼠事件

时间:2011-04-19 05:46:03

标签: cocoa mouseevent transparent nswindow

我正在开发一个桌面应用程序,我正在创建一个带有洞的窗口。 1)用户应该能够通过该孔拖动孔下方的窗口。 2)当他点击洞以外的区域时,他应该可以移动我的窗户。

我尝试过以下方法: 当用户在洞内执行mouseDown时,setIngnoresMouseEvents设置为YES。因此,如果我点击窗口以外的区域,那么我的窗口不会捕获鼠标事件。它进入应用程序,其窗口可以通过洞看到。

我如何实现上述两点中提到的行为?

谢谢和问候, 迪帕

0 个答案:

没有答案