Fechar Dialog após clicar 2 vezes em Browser

Discussão em 'Progress 4GL' iniciado por primont, Agosto 28, 2009.

  1. primont

    primont Sem Pontuação

    Alguém sabe como eu fecho uma Window Dialog após clicar 2x em um browser?
    Grata,
    att.
  2. alexfowler

    alexfowler Membro Participativo

    Tenta passar o handle da dialog para o browse (voce pode fazer isso na initialize da dialog, chamando um evento no browse)

    E no browse na trigger de mouse-select-dbclick voce da um apply "close" to variavelcomohandledadialog.
  3. primont

    primont Sem Pontuação

    Tenta passar o handle da dialog para o browse (voce pode fazer isso na initialize da dialog, chamando um evento no browse)
    Sinceramente esqueci como faz isso...faz um tempão que não uso você saberia dizer?
    Valew!!!!
  4. alexfowler

    alexfowler Membro Participativo

    No browse, cria uma variavel h-dialog, depois cria uma procedure tipo pi-recebe-dialog :

    def input param p-dialog as handle no-undo.

    assign h-dialog = p-dialog.

    Na dialog, no local initialize:
    if valid-handle(browse) then
    run pi-recebe-dialog in browse ( input this-procedure ).
  5. primont

    primont Sem Pontuação

    Tentei mas não consegui se programa se quiser dar 1 olhada...
    Valew!!!!

    Arquivos Anexados:

  6. primont

    primont Sem Pontuação

    Já consegui valew!!!!

    APPLY 'CHOOSE':U TO BTN_OK IN FRAME {&FRAME-NAME}.

Compartilhe esta Página