Eu entendi... É que desktop é desktop, nos browsers o F5 já tem uma função. 
Imagine que você quer atualizar a aplicação ou reiniciar, como faria? Isso 
atrapalha, eu acho, a solução é criar outra tecla de atalho, e como tudo muda, 
realizar a mudança...

Mas claro, é apenas uma opnião....

Abraços!

Michel Fernandes
http://seucarroeletrico.wordpress.com
  ----- Original Message ----- 
  From: Rafael Gomes Dantas 
  To: flexdev@googlegroups.com 
  Sent: Friday, March 13, 2009 3:51 PM
  Subject: [flexdev] Re: Atalhos de teclado x IE


  Michel, ele está portando uma aplicação desktop para web. Esta aplicação usa 
a tecla F5, e por isso ele precisa dela.


  2009/3/12 Daniel Rodrigues da Cunha Frank <fr...@projetusinformatica.com.br>

    Ainda irei testar, e posto os resultado, mas desde já agradeço a atenção.



    2009/3/12 Michel Fernandes <miche...@gmail.com>

      Eu acho intrusivo.
      Já experimentou usar cookies? Você seta isso no backend, eu uso isto para 
evitar o login toda a vez que aperta F5 na aplicação.
      Parei para ler antes, e ainda acho que existe outra os solução, daqui a 
pouco vão cortar os braços dos usuários para não dar erro nos softwares...

      Sempre há uma alternativa mais fácil e menos radical.

      Abraços!

      Michel Fernandes
      http://seucarroeletrico.wordpress.com
        ----- Original Message ----- 
        From: Diego Martinez 
        To: flexdev@googlegroups.com 
        Sent: Thursday, March 12, 2009 2:36 PM
        Subject: [flexdev] Re: Atalhos de teclado x IE


        Se pararmos para realmente LER o que foi a duvida do nosso amigo Daniel 
R,
        ele diz que necessita que seja o F5, pois ele esta passando sua 
plataforma Desktop para Web! sendo assim, nesse caso não é nada "intrusiva" 
essa necessidade !
        minha opinião !
        obrigado !
        Conseguiu usar o código Daniel ? deu certo ?
        espero ter ajudado! 


        2009/3/12 Michel Fernandes <miche...@gmail.com>

          Que coisa intrusiva... Impedir refresh?! Não tem mesmo outra solução?

          Abraços!

          Michel Fernandes
          http://seucarroeletrico.wordpress.com
            ----- Original Message ----- 
            From: Diego Martinez 
            To: flexdev@googlegroups.com 
            Sent: Thursday, March 12, 2009 9:21 AM
            Subject: [flexdev] Re: Atalhos de teclado x IE


            Bom Dia companheiros..

            sou meio verde em alguns aspéctos de Flex.. (em constante estudo..) 
e acho que existe uma solução..

            Como todos sabem.. os navegadores funcionam muito bem com 
JavaScript.. sendo assim.. bolei uma função para retirar (no caso específico 
deste post) a função do F5 do navegador ! mas pode ser usado p retirar qqer 
ação de qqer tecla.
            testei em IE, FF e no Safari.

            espero ter ajudado.. vejam o q eu fiz..

            embuti em meu HTML um script q manda desabilitar o F5 do navegador 
! ANTES MESMO DE CARREGAR QQER COISA .SWF !

            <script>
            function F5(event) {
            var tecla = document.all ? window.event.keyCode : event.which;
            if (document.all) { window.event.keyCode = 0; 
window.event.returnValue = false; }
            if (tecla == 116) return false;
            }

            document.onkeydown = F5;
            </script>

            e depois.. na aplicação Flex.. na hr de começar o evento que lê a 
tecla precionada (no caso o F5)..
            coloquei como 1º linha da função :
            stage.focus=

            this;
            agora vem outra coisa... q pode ser feita..
            ao inves de ter q colocar manualmente esse script cada vez q o Flex 
gerar o html (não sei se tem como no flex vc mandar ele adicionar linhas no 
html (no caso o script) automticamente)..

            vc simplemente gera o seu index (pagina inicial).. somente com 
<body></body>.. dentro tu coloca seu Script q desabilita as teclas que desejar 
!... e manda redirecionar para o html da sua aplicação..

            ele.. executa o index desabilitando as teclas...redireciona para o 
html de sua aplicação e começa a ler as teclas somente pela aplicação !

            qqer coisa estou a disposição de tentar ajudar.
            espero que funcione como querem!

            Diego Martinez Salvanha




            2009/3/11 Daniel Negri <tiaodao...@gmail.com>


              Boa Noite Senhores,

              Concordo do o Daniel Rodrigues, para quem já utilizou o famoso 
www.logmein.com,
              ao logarmos em uma máquina remota através do do Browser vocês 
podem
              perceber que "todas" as teclas de atalho são transportadas para 
lá. Ou
              seja, se você faz um ALT+TAB, F5, e ao invés do seu Browser (IE)
              "processar" essas teclas, quem processa é a máquina remota.
              Formidável!

              Então a questão é, como eles conseguem retirar o foco das teclas 
de
              atalho da máquina local e transportar para máquina remota? Por 
favor
              confirmem, mas até a tecla Win é processada no Remoto, e 
CTRL+ALT+DEL?
              Será que funciona?

              Já que existe, como fazer com o Flex?


              Bons Códigos,
              _______________________________
              DANIEL GOMES NEGRI
              (Analista de Sistemas)
              Consultor em Arquitetura RIA - Rich Internet Application
              Certified ScrumMaster

              danielgomesne...@gmail.com
              (62) 9218-7315 / (62) 8135-8339
              GECAN - Gerência de Canais de Atendimento
              BANCOOB - Banco Cooperativo do Brasil S/A






              On 9 mar, 09:07, Elvis Fernandes <elvisfernan...@gmail.com> wrote:
              > Daniel,
              > Na verdade, o mesmo acontece também no FF. A diferença é que, 
no FF, quando
              > o foco está no swf da sua aplicação, o comando das teclas vai 
só para a
              > aplicação, e não para o browser, como acontece com o IE. 
Experimente no FF
              > abrir várias abas abrir em uma delas a sua aplicação. Depois dê 
um CTRL +
              > Tab pra mudar de aba ... você vai ver que não vai mudar de aba. 
O mesmo
              > acontece com vídeos do YouTube ou outros swfs ...
              >
              > Experimente por exemplo começar a usar a sua aplicação, clicar 
na barra de
              > endereços do FF e pressionar F5. A página vai recarregar, pq o 
foco não está
              > no swf. Isso pode ser um problema para o usuário leigo.
              >
              > Portanto, independente do browser, minha sugestão é que você 
mude os
              > atalhos, pois você poderá ter problemas mais pra frente. Você 
pode criar uma
              > tecla que seja parecida, como CTRL + 5 ao invés de F5. Será uma 
mudança
              > pequena, que o usuário vai assimilar com facilidade.
              >
              > Abraço,
              >
              > --

              > Elvis Fernandeswww.elvis.eti.br
              >
              > 2009/3/9 Daniel Rodrigues da Cunha Frank 
<fr...@projetusinformatica.com.br>

              >
              >
              >
              > > Eduardo,O problema é fazer o usuário usar o FF, infelizmente 
a maioria
              > > absoluta deles é usuário do IE.
              > > Cheguei a pensar em fornecer o Mozilla Prism junto com a 
aplicação, mas
              > > ainda estou procurando alguma forma de deixar a aplicação 
crossbrowser,
              > > tenho um amigo com uma aplicação em JSF que conseguiu.
              >
              > > Att.,
              >

              > > 2009/3/7 Eduardo Kraus <eduardokr...@gmail.com>

              >
              > >    Boa Noite
              >
              > >> Usa o FF
              > >>      *Eduardo Kraus*
              > >> Desenvolvedor

              > >>  eduardokr...@gmail.com

              > >>http://blog.mxml.com.br
              >
              > >> 2009/3/6 Daniel Rodrigues da Cunha Frank <

              > >> fr...@projetusinformatica.com.br>

              >
              > >> Caros, boa tarde.Tenho uma aplicação Flex onde inseri o 
recurso de
              > >>> pesquisa em determinados campos dos formulários, está 
pesquisa pode ser
              > >>> feita ao clicar num pequeno botão ao lado do TextInput ou 
simplesmente
              > >>> presionando F5.
              > >>> Eis o problema, isso funciona perfeitamente no Firefox, 
Chrome,.., exceto
              > >>> no IE que atualiza a página ao invés de abrir a tela de 
pesquisa como
              > >>> necessito.
              > >>> Sabem como posso resolver esse problema?
              > >>> Desde já obrigado,
              >
              > >>> --
              > >>> Daniel R.C.Frank
              > >>> Análise e Programação
              >
              > > --
              > > Daniel R.C.Frank

              > > Análise e Programação- Ocultar texto entre aspas -
              >
              > - Mostrar texto entre aspas -

              18 8801 4874

              Antes de imprimir, pense no AQUECIMENTO GLOBAL.


              Diego M Salvanha

              msn : dinarus...@hotmail.com
              18 8801 4874

              Antes de imprimir, pense no AQUECIMENTO GLOBAL.






    -- 
    Daniel R.C.Frank
    Análise e Programação







  

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

Responder a