Olá boa tarde caros companheiros, tou de volta às actividades Flex e
como tal também às minhas fantásticas dúvidas.
Ora a minha situação é a seguinte:

- Tenho um menú que está do lado direito do ecrã
- Quando se clica em qualquer um dos botões da primeira vez, o menu
desliza para o lado esquerdo do ecrã
- Das outras vezes em que for clicado continua do lado esquerdo.
- Volta ao lado direito quando sairmos da aplicação (sem ser visto),
para quando se entrar na aplicação estar do lado direito.

Problema:
- Sempre que clico uma segunda vez ele volta a repetir o efeito, desta
feita ele está do lado esquerdo mas desaparece, aparece na direita e
desliza para a esquerda.

Objectivo:
- À segunda vez que é clicado o objectivo é que não faça o efeito,
logo o mais provável será tirar uma condição if em que verifica em que
posição está o menu e se já estiver em x = 0 então não faz o efeito...
mas não estou a conseguir fabricar isso.

Excerto de Código:
****EFEITO***

<mx:Sequence
                id="moveEffect">

        <mx:Pause
                duration="2000"
                 effectStart="{geralLocator.isVisible_Farmacia = false}"
                 effectEnd="{geralLocator.isVisible_Farmacia = true}"/>

        <mx:Move
                duration="3000"
                xFrom="750"
                xTo="-30"/>

</mx:Sequence>

****Local onde é aplicado*****
<mx:Canvas
                x="{(this.width)-450}"
                width="250" height="100%"
                id="menu_farmacia"
                visible="{geralLocator.isVisible_MenuFarmacia}">

                <componente:menu_farmacia id="menu" 
mouseDownEffect="{moveEffect}"/>

</mx:Canvas>

Agradecia qualquer tipo de ajuda. Abraço
Luís Costa

--~--~---------~--~----~------------~-------~--~----~
Recebeu esta mensagem porque está inscrito em Grupo "Mailing List da Comunidade 
Portuguesa de Desenvolvimento de RIAs - www.riapt.org" do Grupos Google.
 Para enviar mensagens para este grupo, envie um email para 
[email protected]
 Para anular a inscrição neste grupo, envie um email para [EMAIL PROTECTED]
 Para mais opções, visite este grupo em 
http://groups.google.com/group/riapt?hl=pt-PT
-~----------~----~----~----~------~----~------~--~---

Responder a