Hello everybody,
I have the next problem: I'm trying to build a field containing a
Button/SimpleButton and a LinkButton. I also have an XML file which
points, for each entry, to a text, an URL, and three pictures, one for
each button state: up, over, down.
I'm having trouble displaying a button with a dynamic loaded picture.
If I ebed them, it works ok. I've tried using the Image class, with an
event listener to catch when the picture loaded completely and then
adding it to the button, still nothing.
This is the button declaration:
<display:SimpleButton
id="btn"
mouseOver="onBtnOver()"
mouseOut="onBtnOut()"
/>
and this are the actions i'm using:
public var upState:Image = new Image();
public var upStateString:String = null;
private function onInit():void {
upState.load(upStateString);
upState.addEventListener(Event.COMPLETE, onImageComplete)
}
private function onImageComplete(event:Event) : void {
btn.upState = DisplayObject(upState);
}
Any ideas? Please :D
thanks!