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

Responder a