Flax Air Window(NativeWindow)可以是模态的吗?如何?
答案 0 :(得分:1)
我认为您需要扩展您的用例。
如果您希望它是模态的,您是否要关闭整个操作系统,直到用户处理此窗口为止?我怀疑这是可能的。操作系统是否以任何方式支持? (除了崩溃时)。
如果要在此窗口启动时阻止使用您的应用程序,请不要使用NativeWindow将组件与PopUpManager一起使用。它在创建弹出窗口时具有模态属性。
答案 1 :(得分:0)
另一种可能的方法是做一些像
这样的事情private function _onActivate(__e:Event):void
{
if ( _settingsWindow )
{
__e.preventDefault();
_settingsWindow.activate()
}
}
当您打开设置窗口时,将“mainapplications”阶段的所有内容设置为mouseEnabled = false; mouseChildren = false;
并侦听设置窗口关闭事件以重新激活启用的鼠标并将_settingsWindow
设置为null并显示mainapplications窗口再次激活(只是为了确保)