eu faço de outra forma, mais vejam ai.
*public* *static* *function* createPopup(parent:DisplayObject,
popup:Class):IFlexDisplayObject
{
*var* result:IFlexDisplayObject = PopUpManager.createPopUp(parent, popup, *
false*);
PopUpManager.centerPopUp(result);
*return* result;
}
2009/4/16 Vicente Maciel Junior <[email protected]>
> No Flexlib em:
> flexlib.mdi.managers.MDIManager.as<http://flexlib.mdi.managers.mdimanager.as/>
>
> Você vai encontrar o método:
>
> public function center(window:MDIWindow):void
> {
> window.x = this.container.width / 2 - window.width;
> window.y = this.container.height / 2 - window.height;
> }
>
> Altere para:
>
> public function center(window:MDIWindow):void
> {
> window.x = this.container.width / 2 - window.width /2;
> window.y = this.container.height / 2 - window.height /2;
> }
>
> Então o addCenter() vai funcionar centralizando normalmente.
>
> Vicente Maciel Junior
> RiaBrazil - Senior Rich App Developer
> Independent Web Developer & Consultant
> Adobe Advanced Certified Developer
> Adobe Certified Instructor (ColdFusion & Flash Platform)
> +55 71 8120-0035
> MSN: [email protected] / Twitter: macieljr
> http://www.riabrazil.com.br
> http://teclandoalto.blogspot.com
> Grupo de usuarios Oficial Adobe RIA-BA: http://bit.ly/ria-ba
>
>
> 2009/4/16 Vagner Mendonça <[email protected]>
>
> coloquei assim mais ele deu so uma movida..não centraliso total..
>>
>> *
>>
>> var
>> *win_0004:Prog_0004 = *new* Prog_0004();
>>
>> mdiCanvas.windowManager.add(win_0004);
>>
>> mdiCanvas.windowManager.addCenter(win_0004);
>> Tem alguma ideia que pode ser...?
>>
>>
>> 2009/4/16 Alexandre Tavares Farias <[email protected]>
>>
>> Amigos bom dia,
>>> Estou com o mesmo problema, fico no aguardo tambem....
>>>
>>> --
>>> Atenciosamente,
>>>
>>> ------------------------------------------------------------
>>> NET SOLUTIONS INFORMÁTICA
>>> ------------------------------------------------------------
>>> Alexandre Tavares Farias
>>> Fortaleza - Ce
>>> -------------------------------------------------------------
>>> www.netsolutions-ce.com.br
>>> www.ns-ce.com.br
>>> [email protected]
>>> -------------------------------------------------------------
>>>
>>>
>>>
>>> 2009/4/15 Beto <[email protected]>
>>>
>>>>
>>>> DZ8 escreveu:
>>>> > Galera to com um probleminha aqui em usar este tipo de recurso tenho
>>>> > uma janela em mdi e nao tem jeito de centralizar.
>>>> > para maximir e tranquilo e para centralizar ela com tamanho normal eu
>>>> > usei mdicamvas.windowsmaneger.center(); mais não adianto, alguem tem
>>>> > alguma ideia de como posso fazer isto....obrigado
>>>> > >
>>>> >
>>>> >
>>>> Vagner,
>>>>
>>>> Tenta o seguinte:
>>>>
>>>> mdicanvas.addCenter(mdiWindow);
>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Atenciosamente,
>>>>
>>>> Beto
>>>> +55 61 4063.6303 | 61 8409.1775
>>>> Brasília - DF
>>>> Web Inovações
>>>> www.webinovacoes.com.br
>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>>
>>>
>
> >
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---