2010-11-10 117 views
2

任何人都有運氣'激活'給定的窗口(焦點移動到頂部)?如何激活給定窗口?

假設我們想要在開發圖像(VW)中激活工作區窗口。這不行?

| window main | 
window := Workbook allInstances first. 
main := window mainWindow. 
main forceActive. 

謝謝

回答

3

你想#raise,不#forceActive。

2

注意#raise會做你希望在Windows上的東西,但

- 在OS X的窗口會來頂,但沒有得到關注 - 在某些Linux窗口管理器,#raise會閃動任務欄中的窗口圖標,但就是這樣。

+0

這並不好。在Windows中可以正常工作,但最好還可以發送'擴展'以確保它沒有被圖標化。窗口擴大;提高。 – Gary 2010-11-13 07:54:49