Cor em coluna do BDEDIT

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

managercorp
Usuário Nível 3
Usuário Nível 3
Mensagens: 138
Registrado em: 16 Nov 2004 11:03
Localização: recife
Contato:

Cor em coluna do BDEDIT

Mensagem por managercorp »

Alguem pode me ajudar, a bronca e a seguinte
Como coloco cor em uma coluna do dbedit
peguei algumas funcoes mais nenhuma usa o dbedit
e mesmo que eu opte por elas, elas apenas mudam a cor da
linha toda e nao so de uma coluna.
:(
Alexandre Pessoa
alexandre@managercorp.com.br
81-96152319
Avatar do usuário
Daniel
Usuário Nível 3
Usuário Nível 3
Mensagens: 373
Registrado em: 13 Ago 2003 22:42
Localização: Apucarana - PR

Mensagem por Daniel »

com o dbedit acho meu dificil fazer isto.
vc vai ter que usar a classe tbrawse para isto
coloque um comenentario do que vc quer para nos de dar um exemplo
Daniel

Harbour + Minigui + dbfcdx
Marinas-Gui Pena que parou o suporte
gavel
Usuário Nível 1
Usuário Nível 1
Mensagens: 39
Registrado em: 16 Mar 2005 07:30

Cor no dbedit

Mensagem por gavel »

O Daniel tem razão

um cliente reclamava que quando queria dar baixa nas duplicatas ele se perdia ao ter que sair para fazer outra coisa. e quando voltava não sabia onde havia parado.

resolvi isso iluminando a ultima linha do dbedit que ele havia alterado.

Abraços
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá caros colegas clippeiros,

Os colegas aqui todos tem razão, não é possivel fazer isso com dbEdit() a menos que se consiga o fonte original da função descompilando a biblioteca Clipper.

Sem duvida a melhor maneira de resolver esse problema é com a classe tBrowse...

Aqui vai uma simples sugestão para trabalhar com o dbEdit mesmo:

Antes de exibir o dbEdit, execute um comando CLEAR varrendo apenas o espaço delimitado pela coluna que você deseja alterar a cor, por exemplo

setcolor( "r/n" )
@ 05, 05 clear to 20, 10

assim, todo caractere que aparecer nesse espaço estará 'pintado' com essas cores...

Falou...
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
rrfsistemas
Usuário Nível 3
Usuário Nível 3
Mensagens: 249
Registrado em: 11 Jul 2004 18:16
Localização: Uberlândia/MG

Mensagem por rrfsistemas »

Caro colega eu fiz exatamento oque vc quer mas não foi com o dbedit mas sim cmo um objeto tbrowse que simula exatamente um dbedit se vc quiser posso lhe mandar um exemplo.
"Não é a ferramenta que faz o artesão e sim a sua criatividade...""
Renato Ribeiro Ferreira
Tecnologia em Analise de Sistemas de Informação
http://www.rrfsistemas.hd1.com.br
( VFP 9 + MySql e/ou Oracle 11 ) - ...Harbour/MiniGui...
Responder