Você não deve criar novos componentes dentro do construtor. Você deve
sobreescrever o método createChildren() e fazer isto nele. Veja como
fazer isto em:
http://livedocs.adobe.com/flex/201/html/ascomponents_advanced_148_11.html

[]'s
Beck Novaes

On 5 out, 10:07, Ricardo Ramires <[EMAIL PROTECTED]> wrote:
> Olá estou fazendo um sistema, onde preciso dar um printscreen num
> video pra gerar as miniaturas... Isso eu já consegui fazer, pegando o
> melhor desses exemplos:
>
> http://blog.egenial.com.br/?p=87http://www.bytearray.org/?p=90
>
> Veja meu exemplo ( o source esta disponível com o botao direito ):
>
> http://www.rlog.com.br/capture/Capture.html
>
> Bom vamos ao problema:
> Se vc der uns 8 ou mais Print Screens e mover a barra de rolagem do
> horizontallist ele se perde... e fica sumindo as imagens, parece um
> erro na renderizacao.
>
> A estrutura dentro do horizontal list eh a seguinte:
> Criei um component extendendo o VBox:
>
> <?xml version="1.0" encoding="utf-8"?>
> <mx:VBox xmlns:mx="http://www.adobe.com/2006/mxml";
>         xmlns:views="views.*"
>         width="160" height="120" creationComplete="init()">
>
>         <mx:Script>
>                 <![CDATA[
>
>                         private function init():void
>                         {
>                                 miniatura_lc.loader.loadBytes(data.ba);
>                         }
>
>                 ]]>
>         </mx:Script>
>
>         <views:LoaderContainer id="miniatura_lc" />
>
> </mx:VBox>
>
> E dentro dele coloquei outro component extendendo o UIComponent,
> porque nao consegui dar um addChild dentro do Vbox:
>
> package views
> {
>         import mx.core.UIComponent;
>         import flash.display.Loader;
>
>         public class LoaderContainer extends UIComponent
>         {
>                 [Bindable] public var loader:Loader;
>
>                 public function LoaderContainer()
>                 {
>                         super();
>
>                         loader = new Loader();
>                         addChild(loader);
>                 }
>         }
>
> }
>
> Será que eu fiz certo ?
>
> Se alguem puder me dar uma luz eu agradeco
>
> [ ]'s
>
> Ricardo


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Responder a