como mudar a cor determinada de um linha nesse browse
Enviado: 18 Mar 2020 14:08
Amigos nesse exemplo de codigo como mostrar a linha em outra cor se GRU->QTEGRU for menor ou igual 0?
Código: Selecionar todos
//-------- Determinacao das Colunas do tBrowse-------
Private aBrowse := {}, oBrowse
oBrowse := tBrowseDb(07, 01, 20, 75) && Cria Obj tBrowse
oColuna := tbColumnNew(HB_ANSITOOEM('Código'),{|| GRU->CODGRU })
oBrowse:addColumn(oColuna)
oColuna := tbColumnNew(HB_ANSITOOEM('Descrição'),{|| GRU->DESGRU })
oBrowse:addColumn(oColuna)
oColuna := tbColumnNew('Quantidade',{|| trans(GRU->QTEGRU,"9999999") })
oBrowse:addColumn(oColuna)
oBrowse:HeadSep := chr(196)
oBrowse:ColSep := chr(179)
oBrowse:Freeze := 1
oBrowse:RefreshAll()
//----------------------------------------------------
Windows(02, 05, 04, 70,'Procura')
Tela(06, 00, 21, 76,"Pesquisa de Grupos",x_cortteld,"w+/w")
DO WHILE .t.
Sele GRU
SetCursor(0)
oBrowse:ForceStable() && Estabilizacao do Browse
nTecla := Inkey(0)
IF nTecla == K_ESC
................. linhas de codigo
ELSE
Brow(oBrowse,ntecla) && funcoes do browse de movimentacao etc
ENDIF
oBrowse:refreshAll()
enddo