Clipper On Line • Ver Tópico - Cor no Harbour diferente do Clipper .

Cor no Harbour diferente do Clipper .

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

Cor no Harbour diferente do Clipper .

Mensagempor Ale SB » 01 Out 2018 09:44

Bom dia galera,
Nao estou conseguindo o fundo de tela do Verde escuro q esta em clipper no harbour, ta esquisito D+ a tela... alguem tem alguma sugestao ?

@ Linha++,00 say Replicate('°',80)

Clipper...
VerdeCL.png


Harbour
VerdeHB.png
VerdeHB.png (11.56 KiB) Visualizado 806 vezes
Imagemr]
Avatar de usuário

Ale SB
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 199
Data de registro: 20 Jul 2004 17:30
Cidade/Estado: Campo Grande / MS
Curtiu: 0 vez
Mens.Curtidas: 3 vezes

Cor no Harbour diferente do Clipper .

Mensagempor Itamar M. Lins Jr. » 01 Out 2018 13:04

Ola!
Show the code to us! please!
Cadê o código pra gente fazer o teste ?
Qual é sua página de código ?
Só tem essa linha ai ?
@ say ?

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Cor no Harbour diferente do Clipper .

Mensagempor asimoes » 01 Out 2018 19:05

Esse replicate é que tá esquisito, que caracter é esse no replicate ?
â–ºHarbour 3.x | Minigui xx-x | HwGuiâ—„
Pense nas possibilidades abstraia as dificuldades.
Não corrigir nossas falhas é o mesmo que cometer novos erros.
A imaginação é mais importante que o conhecimento. (Albert Einstein)
Avatar de usuário

asimoes
Colaborador

Colaborador
 
Mensagens: 4919
Data de registro: 26 Abr 2007 16:48
Cidade/Estado: RIO DE JANEIRO-RJ
Curtiu: 341 vezes
Mens.Curtidas: 258 vezes

Cor no Harbour diferente do Clipper .

Mensagempor JoséQuintas » 01 Out 2018 19:44

Acho que nem adianta se preocupar com isso, dá diferença entre Windows, Linux, DOS, etc.

Em todo caso, estão aí os códigos do verde.

colorcop.png
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes

Cor no Harbour diferente do Clipper .

Mensagempor Itamar M. Lins Jr. » 01 Out 2018 20:19

Ola!
Mas é isso mesmo, o programador precisa saber de qual tabela estamos falando.
Porquê no clipper só tem ASCII, no Harbour tem muito mais ISO...,UNICODE(UTF8)...
O padrão do clipper não é o ASCII sem acentos ?
Para resolver isso basta usar replicate(" ",80) color gb/gb... deixar um espaço vazio mesmo, sem usar nada da tabela ASCII.
Porque se deseja usar o mesmo do clipper precisa setar a tabela do clipper no Harbour... Tabela ASCII...
O Harbour aceita milhares de símbolos usando Unicode(UTF-8) cada idioma o CHR() vai retornar de acordo.
E com o ASCII é a mesma coisa o CHR irá retornar conforme a TABELA ASCII SETADA. PT-ISO, US, IT, FR,...
A dificuldade da minha parte é entender tudo isso ai. E ainda estou tentando entender mais, pois usando CGI tem o URLENCONDER/URLDECODER
na internet a " " barra de espaço é "%20" e por ai vai...

https://pt.wikipedia.org/wiki/Unicode
Publicado no livro The Unicode Standard[1],[2] o padrão consiste de pouco mais de 107 mil caracteres[3


Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Cor no Harbour diferente do Clipper .

Mensagempor Itamar M. Lins Jr. » 01 Out 2018 20:33

Ola!
Pode olhar que a cor é a mesma, só que na tabela ASCII do clipper, é aquele simbolo, um quadradinho luminoso sem nada, e no Harbour está pegando outro CHR, aqueles chanfrados... mas a cor é a mesma, os simbolo que é diferente por causa da TABELA ASCII setada erroneamente, isso também detona os acentos do DBF, ai vem o uso do ANSITOOEM(), para normalizar na tela, GRAVA no DBF de uma FORMA e quer exibir no monitor de OUTRA forma...

Saudações,
Itamar M. Lins Jr.
Avatar de usuário

Itamar M. Lins Jr.
Colaborador

Colaborador
 
Mensagens: 6927
Data de registro: 30 Mai 2007 11:31
Cidade/Estado: Ilheus Bahia
Curtiu: 309 vezes
Mens.Curtidas: 503 vezes

Cor no Harbour diferente do Clipper .

Mensagempor JoséQuintas » 01 Out 2018 22:29

# include "inkey.ch"

PROCEDURE Main()

   LOCAL nCont

   SetMode( 25, 80 )
   FOR nCont = 0 TO 15
      SetColor( "7/" + Ltrim( Str( nCont ) ) )
      @ nCont, 0 CLEAR TO nCont, MaxCol()
   NEXT
   Inkey(0)

   RETURN


DOS/WVG/WVT

cores.png
cores.png (10.01 KiB) Visualizado 746 vezes
José M. C. Quintas
Harbour 3.2, mingw, gtwvg, multithread, dbfcdx, ADO+MySql, PNotepad
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"

https://github.com/JoseQuintas/
Avatar de usuário

JoséQuintas
Membro Master

Membro Master
 
Mensagens: 18007
Data de registro: 26 Fev 2007 11:59
Cidade/Estado: São Paulo-SP
Curtiu: 15 vezes
Mens.Curtidas: 1206 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 8 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro