topical media & game development
sample-flex-button.mx
sample-flex-button.mx
[swf]
flex
<?xml version="1.0" encoding="utf-8"?>
<mx:Application
xmlns:mx="http://www.adobe.com/2006/mxml"
width="600" height="400"
horizontalAlign="center" verticalAlign="middle"
creationComplete="initVars()"
>
script
<mx:Script>
<![CDATA[
import flash.events.MouseEvent;
[Bindable] public var message:String = "hello (default) world";
[Bindable] public var button:String = "(default) click me!";
init var(s)
private function initVars():void {
message = Application.application.parameters.message;
button = Application.application.parameters.button;
}
click handler
private function clickHandler ( event:MouseEvent ):void
{
myLabel.text = message;
}
]]>
</mx:Script>
panel
<mx:Panel
title="{message}" horizontalAlign="center"
paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10"
>
<mx:Label id="myLabel" width="180" fontWeight="bold" fontSize="24"/>
<mx:Button id="myButton" label="{button}" click="clickHandler(event);" />
</mx:Panel>
</mx:Application>
(C) Æliens
27/08/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.