任何線索如何實現?它需要處理所有解決方案..是否有任何父/階段對象可用來找出系統的解決方案?將Flex/AIR桌面應用程序窗口定位到右下角
2
A
回答
4
public function init():void
{
nativeWindow.x = (Screen.mainScreen.bounds.width - 300)
nativeWindow.y = (Screen.mainScreen.bounds.height - 65)
}
這是一個位於右下角的300x65窗口。您正在尋找Screen。
1
另一種選擇是創建一個透明窗口,然後將其最大化,然後使用標準的bottom = 0 right = 0屬性將窗口放置在透明窗口內。
優點是最大化將考慮到Windows任務欄高度,這可能會根據用戶設置而改變。
缺點是,在不支持透明度的系統(某些Linux版本)上,透明窗口看起來真的很醜。
我也不確定這是如何工作在OSX上,你可以與Growl集成,或者如果在OSX上以不同的方式(DIY Growl)做窗口。
+0
有意義。 Linux構建的任何想法都不支持透明窗口? 另外..任何其他方式來避免任務欄高度問題。 – Sri 2009-08-19 12:01:19
3
Screen.mainScreen.visibleBounds需要在任務欄上考慮
1
定位到中心:
nativeWindow.x = (Screen.mainScreen.bounds.width/2 - nativeWindow.width/2);
nativeWindow.y = (Screen.mainScreen.bounds.height/2 - nativeWindow.height/2);
相關問題
- 1. 轉換窗口桌面應用程序到窗口服務
- 2. Flex空氣應用程序:打開右下角的窗口
- 3. 屏幕右下角的位置窗口
- 4. 如何將我的Silverlight OOB窗口放置在桌面的右下角?
- 5. 港口Android應用程序到桌面?
- 6. 右下角的Tkinter窗口
- 7. HTA應用程序:將窗口放置在屏幕的右下角
- 8. 如何確定桌面上程序的窗口索引位置?
- 9. 從另一個桌面找到應用程序的窗口
- 10. 位於窗口右下方的窗口?
- 11. 在64位窗口上使用VB.NET DLL桌面應用程序7
- 12. 如何使WPF彈出窗口出現在應用程序的右下角?
- 13. 桌面應用程序與HTML5接口
- 14. Cocos2D右下角定位點
- 15. Adobe Air桌面應用程序限制窗口大小
- 16. 的DataGridView刷新窗口C#桌面應用程序
- 17. 創建大於桌面屏幕的應用程序窗口
- 18. 從打開的桌面應用程序窗口讀取值
- 19. 使桌面應用程序窗口的大小保持不變
- 20. 打開保存對話框窗口(桌面應用程序)
- 21. 如何將Windows桌面應用程序轉換爲Mac桌面應用程序?
- 22. 通知窗口在右下角的位置
- 23. 桌面上的C#位置窗口
- 24. 將WebKit用於桌面應用程序
- 25. 在Qt主窗口的右下角放置彈出窗口
- 26. qt應用程序64位窗口
- 27. 將現有的Silverlight應用到桌面應用程序基於
- 28. Web到桌面應用程序
- 29. OpenGL桌面應用程序到iPhone
- 30. Facebook桌面應用程序
輝煌..謝謝! :D – Sri 2009-08-18 05:14:45