Cores clipper /xharbour
Moderador: Moderadores
Cores clipper /xharbour
Olá amigos,
A tempo li uma mensagem do Janis reclamando que as cores do sistema dele não eram as mesmas em xharbour...
Pois é ... comigo aconteceu tb...
Compilei meu sistema em xharbour e quando entro no sistema as cores que uso * ficam piscando... se eu fechar o prompt e abrir novamente volta ao normal!
O que pode estar acontecendo?
Uso arquivo .ch para definiar as cores do sistema!
Obs: Sei que aqui não é o forum correto para esta mensagme ... porém no forum do xharbour não me responderam e como sei que aqui tem vários amigos usando xharbour ... resolvi perguntar!!!
Abraços
obrigado
A tempo li uma mensagem do Janis reclamando que as cores do sistema dele não eram as mesmas em xharbour...
Pois é ... comigo aconteceu tb...
Compilei meu sistema em xharbour e quando entro no sistema as cores que uso * ficam piscando... se eu fechar o prompt e abrir novamente volta ao normal!
O que pode estar acontecendo?
Uso arquivo .ch para definiar as cores do sistema!
Obs: Sei que aqui não é o forum correto para esta mensagme ... porém no forum do xharbour não me responderam e como sei que aqui tem vários amigos usando xharbour ... resolvi perguntar!!!
Abraços
obrigado
-
gransoft
- Usuário Nível 3

- Mensagens: 321
- Registrado em: 06 Jul 2004 17:48
- Localização: UBERLÂNDIA-MG
- Contato:
Cores no xHarbour
ARAGUARI-MG, 14 de outubro de 2004.
Prezado Rafael,
Na época, o Culik apresentou-me um "TGET.PRG" para ser compilado junto ao Aplicativo, que resolveu o problema das cores, porém, não o de "piscar". Ainda não consigo apresentar um texto "piscando" no xHarbour (Win98).
Com a versão 99.1, o problema das cores não existe mais. Aguardo a versão 1 Beta, comentada, porém ainda não disponível para download.
Atenciosamente,
Janis Peters Grants.
http://www.gransoft.com.br
gransoft@zipmail.com.br
Prezado Rafael,
Na época, o Culik apresentou-me um "TGET.PRG" para ser compilado junto ao Aplicativo, que resolveu o problema das cores, porém, não o de "piscar". Ainda não consigo apresentar um texto "piscando" no xHarbour (Win98).
Com a versão 99.1, o problema das cores não existe mais. Aguardo a versão 1 Beta, comentada, porém ainda não disponível para download.
Atenciosamente,
Janis Peters Grants.
http://www.gransoft.com.br
gransoft@zipmail.com.br
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Re: Cores no xHarbour
gransoft escreveu:ARAGUARI-MG, 14 de outubro de 2004.
Prezado Rafael,
... porém, não o de "piscar". Ainda não consigo apresentar um texto "piscando" no xHarbour (Win98).
Com a versão 99.1, o problema das cores não existe mais. Aguardo a versão 1 Beta, comentada, porém ainda não disponível para download.
Atenciosamente,
Janis Peters Grants.
http://www.gransoft.com.br
gransoft@zipmail.com.br
Confere a informação, acabei de testar tambem num Windows 98.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Prezado Srs,rafael escreveu:Eu estou usando a versão 0.99.1 do xharbour...
o que é este arquivo que te passaram ... vc poderia me passar ele tb para eu testar?
Obrigado
Rafael com esta versão (99.1) que voce diz estar utilizando, o problema das cores não existe mais, somente permanece o problema relacionado às definições de cores utilizando o * que deveriam piscar, mas não piscam .
Janis Peters não sei se voce chegou testar mas em Win98, ME e XP não pisca nem por decreto.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
-
gransoft
- Usuário Nível 3

- Mensagens: 321
- Registrado em: 06 Jul 2004 17:48
- Localização: UBERLÂNDIA-MG
- Contato:
Simples exemplo p/Clipper e xHarbour
ARAGUARI-MG, 15 de outubro de 2004.
Prezados Srs.,
Antônio
Utilizo o Windows 98, e realmente não pisca, ficando o texto delimitado por uma faixa vermelha ...
Rafael
Baixe um simples exemplo com mesmo fonte p/Clipper e xHarbour.
Gentileza acessar o POST:
https://pctoledo.org/forum/viewto ... =2290#2290
Neste modelo, ao se alterar um registro no xHarbour, o TBROWSE enlouquece ... No Clipper, nunca tive problemas.
Atenciosamente,
Janis Peters Grants.
Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br
Prezados Srs.,
Antônio
Utilizo o Windows 98, e realmente não pisca, ficando o texto delimitado por uma faixa vermelha ...
Rafael
Baixe um simples exemplo com mesmo fonte p/Clipper e xHarbour.
Gentileza acessar o POST:
https://pctoledo.org/forum/viewto ... =2290#2290
Neste modelo, ao se alterar um registro no xHarbour, o TBROWSE enlouquece ... No Clipper, nunca tive problemas.
Atenciosamente,
Janis Peters Grants.
Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br
- Antonio
- Usuário Nível 3

- Mensagens: 347
- Registrado em: 14 Ago 2003 17:33
- Localização: Sao Paulo - SP
- Contato:
Re: Simples exemplo p/Clipper e xHarbour
gransoft escreveu:ARAGUARI-MG, 15 de outubro de 2004.
Prezados Srs.,
Antônio
Utilizo o Windows 98, e realmente não pisca, ficando o texto delimitado por uma faixa vermelha ...
Rafael
Baixe um simples exemplo com mesmo fonte p/Clipper e xHarbour.
Gentileza acessar o POST:
https://pctoledo.org/forum/viewto ... =2290#2290
Neste modelo, ao se alterar um registro no xHarbour, o TBROWSE enlouquece ... No Clipper, nunca tive problemas.
Atenciosamente,
Janis Peters Grants.
Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br
Prezado Janis,
Compilei o xHarbour a partir dos fontes de 16/10/2004 as 18:00. Estou utilizando a versão 0.99.2 do CVS e o problema com o Set Color " * " continua.
Antonio Carlos
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
Harbour 3.2 (20180213)
Hwgui 2.20 3b | PostGresql 9.5 | ADO/ODBC
-
gransoft
- Usuário Nível 3

- Mensagens: 321
- Registrado em: 06 Jul 2004 17:48
- Localização: UBERLÂNDIA-MG
- Contato:
Harbour X xHarbour
ARAGUARI-MG, 18 de outubro de 2004.Antonio escreveu:Prezado Janis,
Compilei o xHarbour a partir dos fontes de 16/10/2004 as 18:00. Estou utilizando a versão 0.99.2 do CVS e o problema com o Set Color " * " continua.
Prezado Antônio,
Confirme também com:
http://www.harbour-project.org/
Até minha última tentativa, idem... idem!
Por gentileza, teste também o TBROWSE no "modelo.zip" citado no POST anterior.
Cheguei à conclusão de que NINGUÉM USA XHARBOUR/HARBOUR em modo console Windows, com telas coloridas e mensagens piscando. Ou, a sintaxe utilizada NÃO é SETCOLOR("W+/B").
Foi sugerido SET(_SET_COLOR,"W+/B"), porém, se incluirmos o tal "*", também não "pisca"!
Atenciosamente,
Janis Peters Grants.
Skype: gransoft
http://www.gransoft.com.br
gransoft@zipmail.com.br
-
Garoto de Programa
- Usuário Nível 1

- Mensagens: 37
- Registrado em: 23 Nov 2005 14:34
- Localização: Belo Horizonte/MG
- Contato:
Não existe mais isto de piscar em XHARBOUR.
PARA fazer um objeto piscar mesmo um say tem de implementar.
O Problema das cores é facil de implementar.
Pode se trocar todas ac cores de acordo como voce quiser.
Qla a biblioteca de Console grafica que usa ?
PARA fazer um objeto piscar mesmo um say tem de implementar.
O Problema das cores é facil de implementar.
Pode se trocar todas ac cores de acordo como voce quiser.
Qla a biblioteca de Console grafica que usa ?
Luis Fernando Basso
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
Desenvolvedor VFP + XHARBOUR + HWGUI
lfbasso@gmail.com
http://www.engersoft.com.br
-
Garoto de Programa
- Usuário Nível 1

- Mensagens: 37
- Registrado em: 23 Nov 2005 14:34
- Localização: Belo Horizonte/MG
- Contato:
Eu não uso nenhuma lib grafica utilizo "Interface texto".
Mas se não tem solução, já esta solucionado.
Eu não acho muito legal ficar piscando não, mas como já existia esta funcionalidade e depois parou de funcionar (Na conversão) queria saber o que fazer para voltar a piscar.
Abraço a todos.
E que Deus continue nos abençoando.
Mas se não tem solução, já esta solucionado.
Eu não acho muito legal ficar piscando não, mas como já existia esta funcionalidade e depois parou de funcionar (Na conversão) queria saber o que fazer para voltar a piscar.
Abraço a todos.
E que Deus continue nos abençoando.
aplicativos win32 modo console não dão suporte à cores pisca
Houve uma vez uma discussao sobre isto no facelido harbour-br. Na época pesquisei muito sobre o assunto e achei uma doc. da microsoft nas APIs do Windows dizendo que aplicativos win32 modo console não dão suporte à cores piscantes - efeito normal em DOS.
Portanto, teoricamente não tem como fazer... Na prática, sempre tem como fazer um gato.

Portanto, teoricamente não tem como fazer... Na prática, sempre tem como fazer um gato.
Vailton Renato
"No dia mais claro, na noite mais escura... o bug sucumbirá ante a minha presença"
E-mail/MSN: contato@vailton.com.br
Skype: vailtom
"No dia mais claro, na noite mais escura... o bug sucumbirá ante a minha presença"
E-mail/MSN: contato@vailton.com.br
Skype: vailtom
SetConsoleTextAttribute()
Estranhei quando você disse isso. Não vi por quê não piscaria. Então fiz um programa simples e, usando a função SetConsoleTextAttribute() da API do Windows, consegui cores piscantes normalmente, como vemos no DOS. Mas só em tela cheia e depois de mudar o modo de vídeo para 3. Mas, pisca.achei uma doc. da microsoft nas APIs do Windows dizendo que aplicativos win32 modo console não dão suporte à cores piscantes
O fato de precisar de tela cheia até entendo. Pra fazer piscar, seria necessário programar uma thread. Aliás, eu já usei caracteres piscantes em modo GUI no Windows. Fica igual ao DOS. Para destacar é ótimo.
Mas não sei explicar o por quê de precisar comutar para o modo 3. Detalhe: MODE CON não resolve.
[]'s
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!
Maligno
---
Não respondo questões técnicas através de MP ou eMail. Não insista.
As dúvidas devem ser postadas no fórum. Desta forma, todos poderão
se beneficiar das respostas.
---
Se um dia precisar de uma transfusão de sangue você perceberá como
é importante a figura do doador. Procure o hemocentro de sua cidade e
se informe sobre a doação de sangue, plaquetas e medula óssea. Doe!


