Mudar cor do FILL-IN selecionado

Discussão em 'Progress 4GL' iniciado por Erivan-Oliveira, Junho 9, 2009.

  1. Erivan-Oliveira

    Erivan-Oliveira Sem Pontuação

    Alguém sabe com posso mudar a cor do fill-in ou linha do browser selecionado, que normalmente traz o padrão do windows (branco/azul)?

    Obrigado.

    Erivan.
  2. Maciel Costa

    Maciel Costa Sem Pontuação

    Olá amigo me cadastrei, assim que vi sua dúvida !!!

    Na trigger ROW-DISPLAY do browse voce deve usar o seguinte comando:
    Tabela utilizada bo browse = Pedidos.
    Browse nome = BrItens.

    IF (condição) THEN DO:
    Pedidos.dsStatus:FGCOLOR IN BROWSE BrItens = 1.
    END.
    ELSE DO:
    Pedidos.dsStatus:FGCOLOR IN BROWSE BrItens = 2.
    END.
    Espero ter ajudado
    Abrçs !
    fdantas curtiu isso.
  3. Erivan-Oliveira

    Erivan-Oliveira Sem Pontuação

    Olá Marciel,

    Na verdade O FGcolor e o BGCOLOR do row-display eu já uso em algumas situações, mas não é isso que eu quero.

    Quando se usa o fgcolor ou o bgcolor em um browser com apenas uma linha, você não consegue ver as cores que você mudou, pois o browse vai apresentar a linha com letras brancas e fundo azul (padrão do windows) porque a linha que está selecionada é a única linha, ententdeu?

    Só mudando o padrão do windows na sessão para as cores customizadas se consegue o efeito no browse, mas eu não sei como.

    Obrigado.
  4. davigc

    davigc Sem Pontuação

    Na verdade ele não muda a cor porque apesar de entrar como se estivesse selecionado ele não está. E eu queria justamente saber como entrar no browser com a linha já selecionada.
  5. Mokwa

    Mokwa Membro Participativo

    Tenta esse

    BROWSE {&BROWSE-NAME}:SELECT-FOCUSED-ROW().

Compartilhe esta Página