簡體   English   中英

Flex Air Window(NativeWindow)可以是模態的嗎? 怎么樣?

[英]Can a Flex Air Window (NativeWindow) be modal? how?

亞麻風窗(NativeWindow)可以是模態的嗎? 怎么樣?

我認為您需要擴展用例。

如果您希望它是模式的,是否要關閉整個操作系統,直到用戶處理此窗口? 我懷疑那是可能的。 操作系統是否以任何方式支持它? (崩潰時除外)。

如果要阻止在此窗口打開時使用您的應用程序,請不要使用NativeWindow,請在PopUpManager中使用組件。 創建彈出窗口時,它具有模式屬性。

另一種可能的方式是做類似的事情

private function _onActivate(__e:Event):void
{
    if ( _settingsWindow )
    {
        __e.preventDefault();
        _settingsWindow.activate()
    }
}

當您打開設置窗口時,將“ mainapplications”階段中的所有內容都設置為mouseEnabled = false; mouseChildren = false; ;。 mouseEnabled = false; mouseChildren = false; 並偵聽settingswindow close事件以重新激活已啟用的鼠標,並將_settingsWindow設置為null,然后將mainapplications窗口設置為再次激活(只是要確保)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM