Será que é possível controlar a cor do header de uma coluna no Tbrowse semelhante ao que a gente consegue fazer com uma célula dentro dele ?
Obrigado
Antenor
Alterar a cor somente do header da coluna no TBrowse
Moderador: Moderadores
-
Antenor Trufelli Filho
- Usuário Nível 1

- Mensagens: 16
- Registrado em: 22 Jul 2004 16:00
Alterar a cor somente do header da coluna no TBrowse
Clipper 5.2e, FW-2.7, XHarbour, Pelles, BCC 5.5
Trufelli
Trufelli
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
TBROWSE
Colega Antenor,
Ja tentou usar a LIB do CA-TOOLS (CT.LIB) a função COLORWIN.
Eu consigo mudar as cores da seguinte for, após do estabilize()
while (lMore)
if ( b:colPos <= b:freeze )
b:colPos := b:freeze + 1
endif
while ( !b:stabilize() )
nKey := InKey()
if ( nKey != 0 )
exit // aborta se pressionarem uma tecla
endif
enddo
if ( b:stable )
if ( b:hitTop .or. b:hitBottom )
Tone(125, 0)
endif
COLORWIN(02,01,04,78,"R+/W")
nKey := InKey(0)
endif
.../ e assim por diante
Espero que consiga, mas com certeza irá dar certo.
Um clip-abraço :)Pos
Ja tentou usar a LIB do CA-TOOLS (CT.LIB) a função COLORWIN.
Eu consigo mudar as cores da seguinte for, após do estabilize()
while (lMore)
if ( b:colPos <= b:freeze )
b:colPos := b:freeze + 1
endif
while ( !b:stabilize() )
nKey := InKey()
if ( nKey != 0 )
exit // aborta se pressionarem uma tecla
endif
enddo
if ( b:stable )
if ( b:hitTop .or. b:hitBottom )
Tone(125, 0)
endif
COLORWIN(02,01,04,78,"R+/W")
nKey := InKey(0)
endif
.../ e assim por diante
Espero que consiga, mas com certeza irá dar certo.
Um clip-abraço :)Pos
-
Antenor Trufelli Filho
- Usuário Nível 1

- Mensagens: 16
- Registrado em: 22 Jul 2004 16:00
Caro Pablo
Eu tentei utilizar a CT.lib mas está dando um erro que não estou conseguindo resolver.
Eu utilizo o exospace assim :
EXOSPACE @<meulnk> LIB CT.LIB LIB IMPBAR.LIB LIB SIX2.LIB OUT <meuexe>
O erro é : General Protection Fault in <meuexe>.EXE at ... etc
Como eu deveria compilar ?
Obrigado
Eu tentei utilizar a CT.lib mas está dando um erro que não estou conseguindo resolver.
Eu utilizo o exospace assim :
EXOSPACE @<meulnk> LIB CT.LIB LIB IMPBAR.LIB LIB SIX2.LIB OUT <meuexe>
O erro é : General Protection Fault in <meuexe>.EXE at ... etc
Como eu deveria compilar ?
Obrigado
Clipper 5.2e, FW-2.7, XHarbour, Pelles, BCC 5.5
Trufelli
Trufelli
- Pablo César
- Usuário Nível 7

- Mensagens: 5312
- Registrado em: 31 Mai 2006 10:22
- Localização: Curitiba - Paraná
Compilar com EXOSPACE
Caro Antenor,
Eu não utilizo o EXOSPACE, mas posso te dizer que o parametro das LIBs você deveria faze-lo dentro do teu arquivo .LNK
Eu talvez faria:
FILE clientes
FILE __wait
FILE help
LIB ctp,iolib,com_lpt
OUT CLIENTES
Mas veja também que para o EXOSPACE tem uma LIB própria, eu utilizo o RTLINK. Veja este tópico para sobre o CTP.LIB:
https://pctoledo.org/forum/viewto ... 5799629216
Espero que consiga com o EXOSPACE, porque eu sempre tenho dificuldades com ele e as minhas LIBs.
Um clip-abraço
:)Pos
Eu não utilizo o EXOSPACE, mas posso te dizer que o parametro das LIBs você deveria faze-lo dentro do teu arquivo .LNK
Eu talvez faria:
FILE clientes
FILE __wait
FILE help
LIB ctp,iolib,com_lpt
OUT CLIENTES
Mas veja também que para o EXOSPACE tem uma LIB própria, eu utilizo o RTLINK. Veja este tópico para sobre o CTP.LIB:
https://pctoledo.org/forum/viewto ... 5799629216
Espero que consiga com o EXOSPACE, porque eu sempre tenho dificuldades com ele e as minhas LIBs.
Um clip-abraço
:)Pos