在操作完成之前只允许选择一个 NSWindow (Cocoa)
我有一个打开了许多窗口的程序。我希望所有窗口都可见,但只有一个窗口可以交互,直到发生某一事件。例如按下按钮。
目前,我仍然可以单击另一个窗口并与其交互,如何只允许与一个窗口交互,直到某一事件发生?
我只想选择最前面的窗口,如果我尝试选择它后面的任何其他窗口,它应该不起作用。
有人知道该怎么做吗?
谢谢!
迈克尔
I have a program with many windows open. I want all windows to be visible, but only one window can be interactable, until a certain event has occured. e.g. pressing a button.
At the moment, I can still click another window, and interact with it, how do I only allow interaction with ONE window, until a certain event occurs?
I want only the frontmost Window to be selectable, if I try to select any of the other windows behind it, it should not work.
Does anoybody know how to do this?
Thanks!
Michael
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
听起来你想要一个 模式窗口。
It sounds like you want a modal window.