Evento "ESC" num browse editavel

Discussão em 'Progress 4GL' iniciado por Agnaldo, Abril 7, 2015.

  1. Agnaldo

    Agnaldo Membro Ativo

    No browse podemos captutar o end-error quando teclamos esc sobre o browser.
    Mas se estamos numa celula editavel, como capturar o pressionar da tecla esc ?
  2. Agnaldo

    Agnaldo Membro Ativo

    Continuando...

    Eu só consegui fazendo no main block algo como:
    Código:
    ON 'ESC' OF campo IN BROWSE meuBrowse
    DO:
        MESSAGE "esc".
    END.
    
    No UIB, não tem como colocar essa trigger, sem ser no main block ou no inicio do código?
  3. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Eu ia sugerir exatamente isso...acredito que não haja outra forma.

    Qual o problema de ser dessa forma?
  4. Agnaldo

    Agnaldo Membro Ativo

    Nenhum problema.
    Mas o main block e/ou o bloco de definição de váriaveis (inicio do programa) não deveriam ser usados para isso.
    Para isso que existe o bloco de triggers.
  5. rafael.andrade

    rafael.andrade Membro Master Moderador Equipe de Suporte

    Compreendo...também acho!

Compartilhe esta Página