Seguinte, to usando o Flash Builder 4 / Flex 4

na minha aplicação eu crio dinamicamente umas TitleWindow arrastável
(isPopUp=true), dentro de um s:Group, o código desse Group está antes
do menu da aplucação e antes de ontros componentes, pois ao arrastar
as janelas elas sempre deverão ficar por tráz dos componentes.
quero fazer com que ao dar o clicar na janela ela fique a frente das
outras, está tudo pronto, só falta o evento focusIn funcionar como
deveria. (o evento só é disparado quando seleciono algo dentro da
janela, um textinput por exemplo)

Testei com PopUpManager e finalmente o focusIn funcionou, mas estragou
de outro lado, a janela fica acima que qualquer coisa na aplicação.

Tem jeito?




On Jan 31, 11:09 am, Pablo Souza <[email protected]> wrote:
> hehehe ... não desista assim tão fácil!!!
>
> O que pode estar errado pode ser a escolha dos componentes e não o
> Flex.
> Como você está utlizando o TitleWindow na sua aplicação? Como você vai
> utilizar o evento "FocusIn" ?
> Vamos ver se encontramos uma solução ...
>
> abs!
>
> ------
> @Pablo_Souzahttp://rectius.com.br/blog
>
> On Jan 31, 10:58 am, Gilsones <[email protected]> wrote:
>
> > não daria certo pois se eu tirar o foco da janela e precisar voltar
> > vai acontecer o problema.
>
> > Testei colocando a janela dentro e um s:popUpAnchor, ficou quase bom
> > ¬¬' mas como popup a janela fica encima dos menus e outros botões que
> > precisam estar sempre visiveis.
> > pderdendo a paciencia já com esse flez, que o HTML 5 venha logo...
>
> > On Jan 31, 9:58 am, Pablo Souza <[email protected]> wrote:
>
> > > Olá Gilsones!
>
> > > No evento "creationComplete" do seu componente TitleWindow use o
> > > método this.setFocus();
> > > Agora basta chamar sua função no evento "focusIn" do mesmo componente.
>
> > > abs!
>
> > > ------
> > > @Pablo_Souzahttp://rectius.com.br/blog
>
> > > On Jan 30, 10:56 pm, Gilsones <[email protected]> wrote:
>
> > > > Gente, to tentando pegar o jeito no Flex mas tá dificil viu...
> > > > Criei uma TitleWindow com um formulário dentro.
> > > > No focusIn da titleWindow coloquei uma função, mas quando clico em
> > > > qualquer area da titleWindow não acontece nada, o evento só é
> > > > disparado quando seleciono alguma coisa do formulario.
>
> > > > Alguém pode ajudar?- Hide quoted text -
>
> > - Show quoted text -

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

Responder a