Resizes the component to the requested size. If the scaleContent property is set to true, the UILoader is not resized.
import fl.containers.UILoader;
var myUILoader:UILoader = new UILoader();
myUILoader.source = "http://www.helpexamples.com/flash/images/image2.jpg";
myUILoader.addEventListener(Event.COMPLETE, completeHandler);
addChild(myUILoader);
function completeHandler(event:Event):void {
var uiLdr:UILoader = event.currentTarget as UILoader;
var image:DisplayObject = uiLdr.content as DisplayObject;
trace("UILoader:", uiLdr.width, uiLdr.height); // 100 100
trace("UILoader.content:", image.width, image.height); // 400 267
uiLdr.setSize(image.width, image.height);
uiLdr.move((stage.stageWidth - image.width) / 2, (stage.stageHeight - image.height) / 2);
}
Monday, June 6, 2011
Wednesday, September 8, 2010
Adding a movieclip to a scrolling component list!
a solution for adding a movieclip to a scrolling component list!
http://livedocs.adobe.com/flash/9.0/...html#iconField
Check out the entry on "IconField". Note that in the example, RedBox would be the instance name of your MovieClip.
Here's the example it gives:
The following example creates a list with an icon for each item. A symbol named RedBox must exist in the library and have "Export for ActionScript" toggled in its symbol properties:
http://livedocs.adobe.com/flash/9.0/...html#iconField
Check out the entry on "IconField". Note that in the example, RedBox would be the instance name of your MovieClip.
Here's the example it gives:
The following example creates a list with an icon for each item. A symbol named RedBox must exist in the library and have "Export for ActionScript" toggled in its symbol properties:
PHP Code:
import fl.data.DataProvider;
import fl.controls.List;
var dp:DataProvider = new DataProvider();
dp.addItem( { iconSource:RedBox, label:"Item 1" } );
dp.addItem( { iconSource:RedBox, label:"Item 2" } );
dp.addItem( { iconSource:RedBox, label:"Item 3" } );
var list:List = new List();
list.iconField = "iconSource";
list.dataProvider = dp;
addChild(list);
Subscribe to:
Posts (Atom)