[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
Valeu Vagner, boa sorte nos projetos ae! Vicente Maciel Junior 2009/4/16 Vagner Mendonça > Boa tarde Vicente > > Muito obri..gado realmente funciono apos eu importar este swc que vc me > mando e fazer as alterações necessarias, creio que isto vai ajudar muita > gente que estava com mesmo problem

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
Boa tarde Vicente Muito obri..gado realmente funciono apos eu importar este swc que vc me mando e fazer as alterações necessarias, creio que isto vai ajudar muita gente que estava com mesmo problema do que eu não usar o swc do flexmdi... Vlw mesmo pela ajuda... AT+ E ABRAÇOS... 2009/4/16 Vicente

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
O FlexMDI passou a ser atualizado no FlexLib, portanto o FlexLib é mais atual. Esse SWC que te passei é exatamente o FlexLib 2.4 (que contém muito mais do que o MDI, vide: http://code.google.com/p/flexlib), mas contém aquela alteração de código no MDIManager para centralizar a janela. Portanto, SI

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
Boa tarde Vicente entao posso descosiderar o flexmdi e flexlib e usuar este que vc coloco la flexlib_mdimanagerpatch... ? 2009/4/16 Vicente Maciel Junior > Fiz o upload do SWC do FlexLib corrigido quanto a classe MDIManager na área > de arquivos do FlexDev: > http://groups.google.com/group/fl

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
Fiz o upload do SWC do FlexLib corrigido quanto a classe MDIManager na área de arquivos do FlexDev: http://groups.google.com/group/flexdev/web/flexlib_mdimanagerpatch.swc Mas se quiser, usando SVN, você pode obter o source como um projeto do FlexBuilder: http://code.google.com/p/flexlib/wiki/FlexB

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
BOM DIA EU ESTAVA USANDO A LIB DO FLEX MDI E NÃO O FLEXLIB 2.4 agora como pedria mudar e usar as mesmas funções que usava para o flexmdi.swc sendo que eu importo Build Path do meu projeto pois creio que este bug de centralizar e problema do swc do flexmdi.swc... 2009/4/16 Vicente Maciel Junior >

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
Vc possui os fontes do FlexLib certo? Senão vc não tem como fazer a modificação que eu sugeri. Aliás, tendo os fontes, fazendo a modificação, é necessário compilar a Lib antes de compilar o seu projeto que consome a lib em questão. Se vc usa o FlexBuilder e associa o "Flex Library Project" no qual

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
Sim sim... é veridico... eu que me passei quando sugeri o codigo. Postei no ISSUES como eles solicitaram, já com essa modificação. Vicente Maciel Junior RiaBrazil - Senior Rich App Developer Independent Web Developer & Consultant Adobe Advanced Certified Developer Adobe Certified Instructor (ColdF

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Stefan Horochovec
Apenas como "dica", essa discussão já ocorreu na FlexLib e segundo o pessoal lá, melhor multiplicar por 0.5 do que dividir por 2, uma vez que isso teria uma melhor performance... Não sei se é veridico, mas estou repassando o que li. Abraços Stefan Horochovec Analista de Sistemas Blog: http://www

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
Com mesmo fonte que vc me mando nao centraliza perfeitammente como neste link pode ser a versao do meu swc, qual seria a lib mais atual do mdi disponivel? obrigado pelas respostas 2009/4/16 Vicente Maciel Junior > Vagner, > Desculpe, mas vc deve estar cometendo algum erro... > > Simplesmente fa

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
Vagner, Desculpe, mas vc deve estar cometendo algum erro... Simplesmente fazendo aquela modificação e executando o teste abaixo, funciona perfeitamente! Teste: http://vpmjr.com.br/downloads/labs/flex/MDIWindowCenterTest.html (com o source do teste... bem simples) Vicente Maciel Junior RiaBrazil

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
O codigo que abre a janela esta igual...a função que centraliza se eu colocar como vc me passo da erro.. public function center(window:MDIWindow):void { window.x = this.container.width / 2 - window.width /2; window.y = this.container.height / 2 - window.height /2; } agora se eu colocar no lugar d

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
a função esta assim *public* *function* center(window:MDIWindow):*void * { window.x = *this*.mdiCanvas.width / 2 - window.width /2; window.y = *this*.mdiCanvas.height / 2 - window.height /2; } a função que abre a janela esta assim.. *var* win_0004:Prog_0004 = *new* Prog_0004(); mdiCanvas.w

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
Vagner, Primeiro mude aquele código que citei na classe MDIManager. Depois disso, basta vc usar o código que vc estava utilizando antes... mdiCanvas.windowManager.addCenter(win_0004); O que aquele mudança no código fez foi redefinir a função que o "windowManager" utiliza internamente para central

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread George Queiroz
não, passe pra function a win_0004 e deixa como estava o código. 2009/4/16 Vagner Mendonça > Boa tarde > windows seria o nome da minha janela...tipo eu criei como > win_0004depois naa função que chama a janela ficaria assim? > > public function center(window:MDIWindow):void > { > win_0004.x

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
Boa tarde windows seria o nome da minha janela...tipo eu criei como win_0004depois naa função que chama a janela ficaria assim? public function center(window:MDIWindow):void { win_0004.x = this.container.width / 2 - win_0004.width /2; win_0004.y = this.container.height / 2 - win_0004.height /

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
George, desta forma a janela não estará sendo gerenciada pelo MDIManager. A questão é trabalhar com janelas MDI certo? (utilizando os recursos do flexlib MDI). Para trabalhar com popup de elementos nativos do Flex, tb uso o PopUpManager. Vicente Maciel Junior RiaBrazil - Senior Rich App Develope

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread George Queiroz
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 Vicent

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vicente Maciel Junior
No Flexlib em: 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 {

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Vagner Mendonça
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 > Amigos bom dia, > Estou

[flexdev] Re: Centralizar Janela MDI

2009-04-16 Thread Alexandre Tavares Farias
Amigos bom dia, Estou com o mesmo problema, fico no aguardo tambem -- Atenciosamente, NET SOLUTIONS INFORMÁTICA Alexandre Tavares Farias

[flexdev] Re: Centralizar Janela MDI

2009-04-15 Thread Beto
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