Flex4 (AIR) プロジェクトに、メニュー インターフェイスの開始を定義する次の XML があります。
<mx:MenuBar x="0" y="0" width="100%" id="myMenuBar" labelField="@label" itemClick="menuChange(event)">
<mx:dataProvider>
<s:XMLListCollection>
<fx:XMLList xmlns="">
<menu label="File">
<item label="New"/>
<item label="Load"/>
<item label="Save" enabled="false"/>
</menu>
<menu label="Help">
<item label="About"/>
</menu>
</fx:XMLList>
</s:XMLListCollection>
</mx:dataProvider>
</mx:MenuBar>
「読み込み」をクリックしてファイルが読み込まれた後に保存ボタンを enabled=true に設定できる構文を見つけようとしていますが、構文がわかりません。誰か提案してください。
現在、ボタンのクリックが検出される方法は、MenuEvent event.item.@label の String 結果をテストする Switch/Case によるものです。多分これは最善の方法ではありませんか?