Pessoal, estou trabalhando com janelas MDI.

 

Preciso que quando ela for chamada já apareça maximizada e alinhada no topo
e esquerda, já mudei as propriedades da janela na própria ide mas não está
funcionando.

 

Esse é o código que eu estou usando.

 

// ActionScript file

import flexlib.mdi.events.MDIManagerEvent;

 

import mx.controls.Alert;

import mx.events.CloseEvent;

import mx.events.MenuEvent;

 

import windows.MDIWindowBase;

import windows.MDIWindowHelper;

 

                        private var eventoJanela:MDIManagerEvent;

                        private var eventoMaximized:MDIManagerEvent;

                        

                private var WindowHelper: MDIWindowHelper;

 

                protected function OnCreationComplete(event:Event):void

                {

                             WindowHelper = new MDIWindowHelper();

                }

 

                        private function onWinClose(event:Event):void {

                            if(event is MDIManagerEvent) {

                                eventoJanela = event as MDIManagerEvent;

                                event.stopImmediatePropagation();


                                Alert.show("Deseja realmente fechar a
Janela?!", "Confirmar", 3, null, confirmClose);

                            }

                        }

                        

                        private function confirmClose(event:CloseEvent):void
{

                            if(event.detail == mx.controls.Alert.YES) {

 
MDI.windowManager.executeDefaultBehavior(eventoJanela);

                            }

                        }

 

 

                private function OnClickMenu(event:MenuEvent):void

                {

                                   

                                   var w:MDIWindowBase =
WindowHelper.GetWindow(event.label);

 
MDI.windowManager.addEventListener(MDIManagerEvent.WINDOW_CLOSE,onWinClose);

 

                                   MDI.windowManager.add(w);

                }

 

 

Se alguém puder me ajudar desde já agradeço.

 

Essa é a foto da tela



 

 

Lindeberg Sabreu

 


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

<<inline: image001.png>>

Responder a