Neste caso seria, então, melhor utilizar "States". 2009/10/5 Bruno Carneiro <[email protected]>
> > Olhei a lista de effects do VBox, não encontrei nenhuma que me > servisse... > > E parece que o custo benefício de fazer esse efeito é alto demais... > euhein... que complicado rsrsrsrs > > On 5 out, 11:47, Gabriela Trindade Perry <[email protected]> > wrote: > > E parece que a história é mesmo mais ou menos por ai: > > > > /***************************************************** > > <?xml version="1.0" encoding="utf-8"?> > > <mx:Application > > xmlns:mx="http://www.adobe.com/2006/mxml" > > layout="absolute" > > creationComplete="initApp()"> > > > > <mx:Script> > > <![CDATA[ > > import mx.core.Container; > > > > private function initApp():void{ > > cv2.addEventListener > > ("includeInLayoutChanged",checkIncludeInLayout); > > vb.addEventListener(Event.RESIZE, checkResize); > > } > > > > private function > checkIncludeInLayout(evt:Event):void{ > > trace("include in layout? "+Container > > (evt.currentTarget).includeInLayout + ", height? "+vb.height) > > } > > > > private function checkResize(evt:Event):void{ > > trace('altura dentro de resize: '+vb.height) > > } > > ]]> > > </mx:Script> > > <mx:VBox borderStyle="solid" borderThickness="3" id="vb"> > > <mx:Script> > > <![CDATA[ > > override protected function measure():void{ > > super.measure(); > > trace('altura dentro de measured: '+this.height) > > trace('measured altura dentro de measured: > > '+this.measuredHeight) > > } > > > > ]]> > > </mx:Script> > > <mx:Canvas width="200" height="200" backgroundColor="#AAAA88"/ > > > > <mx:Canvas width="200" height="200" backgroundColor="#00FF55" > > id="cv2" includeInLayout="{cb.selected}" visible="{cb.selected}"/> > > <mx:CheckBox label="mostra canvas dois" selected="true" > > id="cb"/> > > </mx:VBox> > > </mx:Application> > > *****************************************************/ > > > -- Clayton Marques Pereira --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---
