如何区分关闭事件由选项卡式窗口左侧的“x”或左侧顶部的“x”触发以关闭所有窗口

时间:2016-07-01 06:10:01

标签: cocoa macos-sierra

使用最新的macOS,引入了选项卡功能,

我的应用需要支持此功能。

这是事情,我不知道如何区分关闭事件,如我所说的标题。

我期望当我单击选项卡式窗口左侧的“x”时,它应关闭此单个选项卡窗口。

当我单击整个窗口左上角的“x”时,它应该关闭此主窗口中的所有选项卡窗口。

我已经实现了这两种方法,当我单击左上方的“x”时,如果整个窗口,它可以关闭所有选项卡式窗口,当我没有将它们合并到一个窗口时,我可以将它关闭一个一个人。

但是当我将它们合并到一个窗口中并单击每个选项卡窗口左侧的“x”时。它仍然关闭所有标签窗口。所以我认为根本原因是我无法告诉标签关闭和窗口关闭事件。

有什么想法吗?感谢

0 个答案:

没有答案