我在Flex AIR中有本地窗口。假設窗口沒有焦點。它無效。是否有可能找出鼠標何時位於此窗口?窗戶總是在前面。我聽說可以在ENTER FRAME處理程序中檢查stage.mouseX。但也許有一個更優雅的解決方案?Flex Air RollOver處於非活動狀態本地窗口
1
A
回答
0
我會看看使用MouseEvent.MOUSE_OVER事件;我希望在鼠標進入窗口時觸發它。
我看到的唯一問題是NaiveWindow類不記錄鼠標事件。因此,鼠標事件很可能必須從NativeWindow的其中一個子項派發。您可以嘗試添加透明圖像作爲背景或類似的東西,並在該圖像上偵聽事件。
0
不知道你的你的意思有NativeWindow的,但如果你已經擴展spark.components.Window(這是你應該被創建窗口的方式),增加的MouseEvent.MOUSE_MOVE監聽到它,然後無論窗口或應用程序本身是否具有焦點,只要鼠標移動到窗口上,都會觸發該窗口。
相關問題
- 1. document.observe(「DOM:加載」),當窗口處於非活動狀態
- 2. 處於活動狀態和非活動狀態的狀態圖
- 3. 當窗口處於活動狀態時執行腳本
- 4. 即使滾動處於活動狀態,即使滾動處於活動狀態,窗口中的jQuery中心div
- 5. 使NSButton處於非活動狀態
- 6. 指示常規Flex(而不是AIR)應用程序中的窗口處於「活動」狀態
- 7. 確定按鈕/窗口是否處於活動狀態winforms C#
- 8. 當FileChooser處於活動狀態時防止窗口聚焦
- 9. 確定webkit中的窗口是否處於活動狀態
- 10. 解決方法FloatingActionButton在TextField或TextArea處於非活動狀態時處於非活動狀態
- 11. 如何使用AppleScript(優雅地)使Safari窗口處於活動狀態?
- 12. 非活動狀態
- 13. IBQuery組件處於活動狀態時事務處於活動狀態
- 14. 即使在非活動狀態下,彈出窗口(非模態)仍然可見
- 15. 當應用程序的狀態處於非活動狀態時是否可以獲取本地通知
- 16. 當彈出窗口處於活動狀態時,啓動時自動加載頁面到彈出窗口
- 17. 在模態窗口處於活動狀態時在主窗口中啓用事件
- 18. 當模態對話框處於活動狀態時,阻止任務欄激活非模態窗體
- 19. 編譯時錯誤處於非活動狀態#ifdef塊
- 20. 會話在GWT web.xml中處於非活動狀態
- 21. 爲什麼我的應用令牌處於非活動狀態?
- 22. iOS:處於非活動狀態時斷開連接?
- 23. Touchesbegan方法從視圖控制器處於非活動狀態
- 24. 如何使MKS Integrity項目處於非活動狀態?
- 25. PHP處於非活動狀態後終止進程
- 26. 使用jquery克隆表單現在處於非活動狀態
- 27. AdMob狀態處於非活動狀態,但我收到了自家廣告
- 28. 在瀏覽器窗口處於活動狀態時收聽keydown事件
- 29. 關閉繪圖窗口後,gnuplot_x11進程仍然處於活動狀態
- 30. 檢查窗口是否從服務工作者處於活動狀態