Cor no GET

Projeto HwGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Cor no GET

Mensagem por esbasso »

apesar de não concordar contigo vou ser democratico
foi adicionado nova clausula sendo o DEFAULT a cor fixada
SET COLORFOCUS <x:ON,OFF,&> [COLOR [<tColor>],[<bColor>]] [< lFixed : NOFIXED >]
SetColorinFocus( lDef, tcolor,bcolor , lFixed )
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Re: Cor no GET

Mensagem por Toledo »

Luis, veja bem... como nas versões anteriores (2.16 e 2.17) a cor de foco do GET era fixa, achei que existia um bug nesta nova versão baixada via CVS, devido a constantes modificações feitas na LIB.

Eu ainda não utilizo a HwGui, sou apenas um curioso, então se esta modificação que você fez foi só por minha causa, não se preocupe... pode deixar como estava antes! Se futuramente eu for desenvolver com a HwGui, eu modifico o arquivo hedit.prg.

Mas afinal, se nas versões anteriores a cor do foco era fixa, qual foi a razão de ter retirado isto da função? Existe alguma razão lógica para isto?

Pelo menos nos programas que já ví, o foco do GET em destaque fica sempre fixo!

Abraços,
Toledo - Clipper On Line
toledo@pctoledo.com.br
Harbour 3.2/MiniGui/HwGui
Faça uma doação para o fórum, clique neste link: http://www.pctoledo.com.br/doacao
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Cor no GET

Mensagem por esbasso »

a maioria da linguagens destaca somente ao receber o foco. Mas desta forma agora o programador podera escolher isso , então desta forma contenta a GREGOS E TROiANOS.
Alterar os fontes da LIB sempre ocasiona problemas nas atualizações , pois é necessario alterar sempre
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Cor no GET

Mensagem por clebervn »

Em se tratando de cor no get, tenho o seguinte caso.....

um GET numa tela q na primeira passagem é um GET de consulta, validando-o, carrega e habilita os demais campos na tela.
Pois bem, então este GET fica desabilitado.
Qdo teclo F9 (caso específico da tela), eu faço o GET mudar de cor da seguinte forma :

oNlanc:SETCOLOR(,x_YELLOW,.T.)

só q qdo teclo novamente F9, eu deveria por ele novamente com a cor original, como faço isso ??? ou como sei qual é a cor original, sendo q é a cor do próprio windows !

abc
esbasso
Colaborador
Colaborador
Mensagens: 325
Registrado em: 24 Jan 2007 17:49
Localização: CHAPECO/SC

Re: Cor no GET

Mensagem por esbasso »

duas formas
salvar a cor de fundo antes
oldcor:=oNlanc:bcolor
oNlanc:SETCOLOR(,x_YELLOW,.T.)

ou setar a cor padrão do windows
oNlanc:SETCOLOR(,rgb(255,255,255),.T.)
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
clebervn
Usuário Nível 3
Usuário Nível 3
Mensagens: 286
Registrado em: 12 Jun 2007 10:49
Localização: Florianópolis/SC

Re: Cor no GET

Mensagem por clebervn »

Deu certinho....


mto tks.....
Responder