This might help explain:
http://www.onflex.org/ted/2006/12/developing-in-trees-part-2.php


--- In [email protected], "Pavel Zabelin" <[EMAIL PROTECTED]> wrote:
>
> Hi all. I tried to do that:
> 
> <?xml version="1.0" encoding="utf-8"?>
> <mx:Application xmlns:mx=" http://www.adobe.com/2006/mxml";
layout="absolute"
> currentState="partview" width="100%" height="100%">
> <mx:Script>
> <![CDATA[
> private var cp:Panel
> private function onCopyClick(event:MouseEvent):void
> {
> cp=pnl;
> application.setCurrentState('fullview')
> fullc.addChild(cp);
> }
> private function onCopyClick2(event:MouseEvent):void
> {
> trace(playout+"|"+cp)
> playout.addChild(cp);
> if (fullc.getChildren().length>0)
> {
> fullc.removeAllChildren();
> }
> application.setCurrentState('partview')
> }
> ]]>
> </mx:Script>
> <mx:states>
> <mx:State name="partview">
> <mx:AddChild position="lastChild">
> <mx:VBox id="playout" x="32" y="88" height="351" width="287">
> <mx:Panel id="pnl" width="100%" height="100%" layout="absolute">
> </mx:Panel>
> </mx:VBox>
> </mx:AddChild>
> </mx:State>
> <mx:State name="fullview">
> <mx:AddChild position="lastChild">
> <mx:VBox id="fullc" x="0" y="58" width="100%" height="100%">
> </mx:VBox>
> </mx:AddChild>
> </mx:State>
> </mx:states>
> <mx:ApplicationControlBar x="0" y="0" width="100%" height="50">
> <mx:Button label="Button1" click="onCopyClick(event)"/>
> <mx:Button label="Button2" click="onCopyClick2(event)"/>
> </mx:ApplicationControlBar>
> </mx:Application>
> 
> but I got error with RangeError: Error #2006: The supplied index is
out of
> bounds. What the reason?
>


Reply via email to