2011-07-19 70 views
1

我想知道如何將最大化和恢復功能添加到Flex TitleWindow。 我用過這樣的東西 <s:Button label="maximize panel" click="Panel1.height = 300;Panel1.width = 300"/> where Panel1 is the id for TitleWindow但是沒有效果。TitleWindow Flex的調整大小效果

我也想知道如何在titlewindow標題上添加按鈕(這樣我可以包含最大化和最小化的按鈕)。

回答

2

這其實很簡單:

<fx:Declarations> 
    <s:Resize id="ohyea" widthTo="300" heightTo="300" duration="500" target="{Panel1}"/> 
</fx:Declarations> 

<s:Button label="maximize panel" click="ohyea.play();"/> 

你可以做同樣的事情在標題窗口,只是改變目標,以「本」。

+0

感謝您的回覆..這就是我做的同樣的事情..你能告訴我怎樣才能將該按鈕添加到titlewindow標題欄? – learner2010

+0

創建一個皮膚文件並設置標題窗口的「skinClass」屬性。在通過複製249行的默認火花皮膚創建的皮膚文件中,您可以看到定義的「關閉按鈕」,只需在此處定義幾個按鈕,然後即可在皮膚文件中執行正確的操作。 –

+0

這是偉大的!非常感謝!! – learner2010

相關問題