Muito escroto isso :P De cara pensei exatamente no lance do scroll para tentar evitar o seu * "crescimento*".
Enfim, resolvido e aprendido + uma lição dessa situação esdrúxula. 2009/7/29 Mário Júnior <juninho...@gmail.com> > @Pergentino > "no VBox, quando vc dá addChild nele, chega um ponto que ele vai aumentar e > junto com ele aumenta o danado do Canvas !?" > > Isso.. chega num ponto (qnd os a soma da altura dos filhos é maior q altura > do container, o vbox) o vbox empurrava a borda inferior do canvas (container > do vbox) > > Mas o Beck já matou a questão, e a Gabi chegou muito perto tb! (feras) > > > > > > > > > 2009/7/29 Pergentino Araújo <jpergent...@gmail.com> > >> Pera, então deixa eu ver se entendi... >> >> no VBox, quando vc dá addChild nele, chega um ponto que ele vai aumentar e >> junto com ele aumenta o danado do Canvas !? >> >> pensei no scroll (vertical e horizontal) pq talvez (nesta situação que eu >> entendi), talvez ele não aumentasse. >> >> >> >> >> 2009/7/29 Mário Júnior <juninho...@gmail.com> >> >>> horizontalScrollPolicy de quem? do canvas ou do vbox? >>> ambos estão auto (q é o default, qnd não é setado diretamente pelo >>> programdor, oq é o meu caso) >>> >>> >>> >>> >>> 2009/7/29 Pergentino Araújo <jpergent...@gmail.com> >>> >>>> Mário, >>>> >>>> experimentasse alterar o valor de horizontalScrollPolicy para ver o que >>>> acontece? >>>> >>>> 2009/7/29 Mário Júnior <juninho...@gmail.com> >>>> >>>> Salve pessoal.. faz tempo q não pergunto :D.. vamos lá: >>>>> >>>>> Nunca tinha visto isso.... >>>>> >>>>> Imaginem o seguinte cenário: >>>>> >>>>> 1) um vbox dentro do canvas. >>>>> 2) esse vbox tem top=0 e bottom=0 >>>>> ou seja.. tamanho fixo de acordo com o canvas. certo? >>>>> Se o canvas aumentar, o vbox acompanha também (por causa do top e do >>>>> bottom). >>>>> >>>>> 3) Agora esse vbox tem outros boxes criados dinamicamente de acordo com >>>>> um dataprovider. (cria o box e faz vbox.addChild). >>>>> >>>>> 4) Agora o problema: ao inserir vários boxes dentro, que superam a >>>>> altura do vbox, o vbox simplesmente não respeita mais o bottom em relação >>>>> ao >>>>> canvas. >>>>> >>>>> Ação esperada: >>>>> Deveria manter sua altura (a diferença entre o top e o bottom), >>>>> adicionar os filhos (addChild) e criar um scrollbar nele próprio. >>>>> >>>>> >>>>> Ação que acontece >>>>> O bicho "empurra" a borda do canvas para baixo, aumenta a sua altura, e >>>>> faz com q o canvas tenha um scroll. >>>>> >>>>> E daí, alguém tem idéia de como fixar o bottom/top dele para q ele não >>>>> influencie o seu container (canvas nesse caso) ??? >>>>> >>>>> Vou trocar para usar valor percentual como height em vez de fixar o top >>>>> e o bottom.. mas acho esse comportamento bem estranho. >>>>> >>>>> Falow galera! >>>>> >>>>> >>>>> -- >>>>> Mario Junior >>>>> Enterprise Java / Flex Architectures >>>>> Adobe Certified Expert Flex 3 with AIR >>>>> >>>>> Sofshore Informática >>>>> http://www.sofshore.com.br >>>>> +55 (48) 3337 2003 >>>>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 >>>>> Itacorubi >>>>> Florianopolis SC Brasil >>>>> >>>>> >>>>> >>>> >>>> >>>> -- >>>> Atenciosamente, Pergentino. >>>> >>>> >>>> >>> >>> >>> -- >>> Mario Junior >>> Enterprise Java / Flex Architectures >>> Adobe Certified Expert Flex 3 with AIR >>> >>> Sofshore Informática >>> http://www.sofshore.com.br >>> +55 (48) 3337 2003 >>> Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi >>> Florianopolis SC Brasil >>> >>> >>> >> >> >> -- >> Atenciosamente, Pergentino. >> >> >> > > > -- > Mario Junior > Enterprise Java / Flex Architectures > Adobe Certified Expert Flex 3 with AIR > > Sofshore Informática > http://www.sofshore.com.br > +55 (48) 3337 2003 > Rua Pastor Willian Richard Schisler Filho 452 sl 102, 88034-100 Itacorubi > Florianopolis SC Brasil > > > > -- Atenciosamente, Pergentino. --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com Para sair da lista, envie um email em branco para flexdev-unsubscr...@googlegroups.com Mais opções estão disponíveis em http://groups.google.com/group/flexdev -~----------~----~----~----~------~----~------~--~---