Caracteres Especiais
Moderador: Moderadores
Caracteres Especiais
Bom dia,
Estamos acostumados a usar um editor de texto bem antigo para trabalhar com Clipper, agora estávamos testando o Notepad++ para ver se é viável passar a usar, já que oferece mais recursos.
A questão é que nossos sistemas estão cheios de telas feitas com alguns caracteres e símbolos especiais, (░▒╠╢╣║╔╩╗), sempre que é aberto um .PRG com estes caracteres o Notepadd++ não reconhece. Colocando UTF-8, o Notepad++ permite que seja adicionado os símbolos usando as combinações de teclado, (Alt+201, Alt+202...)porém, ainda assim, se abrir um .prg já com os símbolos o problema persiste.
Alguém tem uma Luz?
Em anexo segue um .PRG com os caracteres que utilizamos.
Um Clipper abraço!
Estamos acostumados a usar um editor de texto bem antigo para trabalhar com Clipper, agora estávamos testando o Notepad++ para ver se é viável passar a usar, já que oferece mais recursos.
A questão é que nossos sistemas estão cheios de telas feitas com alguns caracteres e símbolos especiais, (░▒╠╢╣║╔╩╗), sempre que é aberto um .PRG com estes caracteres o Notepadd++ não reconhece. Colocando UTF-8, o Notepad++ permite que seja adicionado os símbolos usando as combinações de teclado, (Alt+201, Alt+202...)porém, ainda assim, se abrir um .prg já com os símbolos o problema persiste.
Alguém tem uma Luz?
Em anexo segue um .PRG com os caracteres que utilizamos.
Um Clipper abraço!
- Anexos
-
ARQPIC.PRG- Caracteres que usamos.
- (982 Bytes) Baixado 730 vezes
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Caracteres Especiais
Dá uma olhada em CODEPAGE, deve ter uma opção pra isso no notepad++.
Pelo que entendi, vai continuar usando Clipper, o que significa a codepage US, mesma do MSDOS, e também conhecida por OEM.
Para o Harbour já seria outra coisa...
Pelo que entendi, vai continuar usando Clipper, o que significa a codepage US, mesma do MSDOS, e também conhecida por OEM.
Para o Harbour já seria outra coisa...
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Caracteres Especiais
Apenas complementando,
Vá no menu Conversões, opção Codificação de Texto, e escolha DOS 850: Europa Ocidental.
Vá no menu Conversões, opção Codificação de Texto, e escolha DOS 850: Europa Ocidental.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Caracteres Especiais
Amigos,
Muito grato pela ajuda, 90% dos caracteres foram reconhecidos, vou anexar uma imagem dos que faltam pra ver se conseguem me auxiliar.
Obrigado!
Muito grato pela ajuda, 90% dos caracteres foram reconhecidos, vou anexar uma imagem dos que faltam pra ver se conseguem me auxiliar.
Obrigado!
- Anexos
-
- ScreenHunter 217.png (2.89 KiB) Exibido 13316 vezes
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Caracteres Especiais
Se não me engano, US é 437.
850 é um dos PTBR, que não tem a ver com o MSDOS, a não ser que mexa na configuração, mas que não vai resolver o problema.
DETALHE IMPORTANTE: Se não me engano, a codepage é diferente se usar o programa em tela cheia ou janela.
Verifique se uma atualização não seria uma solução com menos trabalho, pelo menos estaria indo em frente.
Melhor brigar pra ir em frente, do que brigar pela solução e depois ter que arrumar outra, e mais outra, e mais outra....
850 é um dos PTBR, que não tem a ver com o MSDOS, a não ser que mexa na configuração, mas que não vai resolver o problema.
DETALHE IMPORTANTE: Se não me engano, a codepage é diferente se usar o programa em tela cheia ou janela.
Verifique se uma atualização não seria uma solução com menos trabalho, pelo menos estaria indo em frente.
Melhor brigar pra ir em frente, do que brigar pela solução e depois ter que arrumar outra, e mais outra, e mais outra....
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Caracteres Especiais
A rigor eu desisti do Notepad++, só consegui mesmo a visualização correta no editor usando o Editpad Lite. Bastou setar DOS 850: Europa Ocidental.ams escreveu:Muito grato pela ajuda, 90% dos caracteres foram reconhecidos, vou anexar uma imagem dos que faltam pra ver se conseguem me auxiliar.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- rubens
- Colaborador

- Mensagens: 1520
- Registrado em: 16 Ago 2003 09:05
- Localização: Nova Xavantina - MT
Caracteres Especiais
Bom dia Jairo...
Existe algum esquema, alguma configuração para trabalhar com o harbour?
Eu uso ainda a xDev e gosto muito, mas falta alguns recursos, como abrir o mesmo arquivo ao mesmo tempo e esse problema com codificação...
Também não me adaptei com o notepad++ e o hbide achei meio lenta comparada com o xdev...
Obrigado
Rubens
Existe algum esquema, alguma configuração para trabalhar com o harbour?
Eu uso ainda a xDev e gosto muito, mas falta alguns recursos, como abrir o mesmo arquivo ao mesmo tempo e esse problema com codificação...
Também não me adaptei com o notepad++ e o hbide achei meio lenta comparada com o xdev...
Obrigado
Rubens
"Eu e minha casa servimos ao Senhor e você
"
Caracteres Especiais
Amigos,
No Notepad++ só tinha até a OEM 850, que não reconhece os caracteres que especifiquei acima, mas já é o suficiente visto que estes quase não são usados.
De qualquer modo testei no Visual Studio Code, e surpreendentemente aceita CP437, é uma boa alternativa também.
Muito grato pela força!
No Notepad++ só tinha até a OEM 850, que não reconhece os caracteres que especifiquei acima, mas já é o suficiente visto que estes quase não são usados.
De qualquer modo testei no Visual Studio Code, e surpreendentemente aceita CP437, é uma boa alternativa também.
Muito grato pela força!
- Jairo Maia
- Moderador
- Mensagens: 2785
- Registrado em: 16 Ago 2010 13:46
- Localização: Campinas-SP
Caracteres Especiais
Boa tarde Rubens,
Mas para quem precisava encontrar uma alternativa para deixar o antigo EDIT do DOS, e reconhecer textos em OEM, foi a solução que encontrei, e acabei me adaptando bem.
Não tem. Aliás o Editpad nem aceita plugin nenhum para reconhecer formatação de linguagem de programação. Também no seu caso tem o agravante dele não permitir abrir o mesmo arquivo em mais de uma instância.rubens escreveu:Existe algum esquema, alguma configuração para trabalhar com o harbour?
Mas para quem precisava encontrar uma alternativa para deixar o antigo EDIT do DOS, e reconhecer textos em OEM, foi a solução que encontrei, e acabei me adaptando bem.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Caracteres Especiais
O Programmers notepad usa a ANSI default do Windows.
TALVEZ num Windows em inglês fique compatível com Clipper.
TALVEZ num Windows em inglês fique compatível com Clipper.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Caracteres Especiais
Bom dia, só mais uma duvida
alguém sabe como fazer o til " ~ " ser reconhecido do DOS?
Usando cp437 vi praticamente todos os caracteres foram reconhecidos, porém quando usado ã ou Ã, alguma letra acentuada com til em vez de trema "ä" se torna um caractere especia.
Ha algum outro Encode ou solução para isso?
alguém sabe como fazer o til " ~ " ser reconhecido do DOS?
Usando cp437 vi praticamente todos os caracteres foram reconhecidos, porém quando usado ã ou Ã, alguma letra acentuada com til em vez de trema "ä" se torna um caractere especia.
Ha algum outro Encode ou solução para isso?
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Caracteres Especiais
Aí entra o que falei: precisa decidir.
Letra acentuada não existe em inglês.
Ou usa compatível com Clipper/DOS, sem acentuação, ou parte pra usar o Harbour de vez e adota janela Windows e PTBR.
Em DOS não tem acentuação.
Em Windows não tem os caracteres gráficos EUA, mas tem possibilidade de uso, alterando os fontes.
Como eu já falei antes:
Vai usar Clipper/DOS/EUA, e vai ficar mexendo... mexendo... mexendo... e sempre vai continuar mexendo...
Ou adota Harbour de vez, PTBR, ajusta fontes e bases de dados, e resolve de vez. Se tiver que mexer vai ser pra melhorar.
Letra acentuada não existe em inglês.
Ou usa compatível com Clipper/DOS, sem acentuação, ou parte pra usar o Harbour de vez e adota janela Windows e PTBR.
Em DOS não tem acentuação.
Em Windows não tem os caracteres gráficos EUA, mas tem possibilidade de uso, alterando os fontes.
Como eu já falei antes:
Vai usar Clipper/DOS/EUA, e vai ficar mexendo... mexendo... mexendo... e sempre vai continuar mexendo...
Ou adota Harbour de vez, PTBR, ajusta fontes e bases de dados, e resolve de vez. Se tiver que mexer vai ser pra melhorar.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Caracteres Especiais
Tabela Ascii 437
http://www.infoisis.eti.br/image/ascii2.gif
Tabela Ansi 1252
https://i-msdn.sec.s-msft.com/dynimg/IC68553.gif
http://www.infoisis.eti.br/image/ascii2.gif
Tabela Ansi 1252
https://i-msdn.sec.s-msft.com/dynimg/IC68553.gif
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Caracteres Especiais
Complementando:
Está olhando tela, mas não se trata apenas de tela.
- tela
- editor de textos
- base de dados
- impressora
- etc.
O que decidir, vai interferir em TUDO ISSO.
Está olhando tela, mas não se trata apenas de tela.
- tela
- editor de textos
- base de dados
- impressora
- etc.
O que decidir, vai interferir em TUDO ISSO.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Caracteres Especiais
Temos código 100% Clipper, daria pra compilar ele no Harbour ou xHarbour e rodar em Windows 64 bits?
Precisaria fazer muitos ajustes?
É complicada essa migração?
Precisaria fazer muitos ajustes?
É complicada essa migração?
