Acentuação GetBox Minigui Extendend

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Acentuação GetBox Minigui Extendend

Mensagem por Softwhouse »

Mudei de TextBox para GetBox e verifiquei que os caracteres acentuados não saem corretamente, qual a instrução correta para resolver isso? Estou usando Harbour.
Fernando
Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Resolvido

Mensagem por Softwhouse »

REQUEST HB_CODEPAGE_PTISO
HB_CDPSELECT('PTISO')
Fernando
Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Não resolveu

Mensagem por Softwhouse »

Usando o picture '@!' os caracteres acentuados saem em minúsculo como era no Clipper, ocasião em que alterei o GetSys para resolver...
Fernando
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Acentuação GetBox Minigui Extendend

Mensagem por Pablo César »

Não conheço muito o GETBOX, mas pelo que eu sei, você poderia passar a converter tudo o que é digitado na propriedade ON CHANGE.
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Acentuação GetBox Minigui Extendend

Mensagem por Toledo »

Softwhouse escreveu:Não resolveu
Fernando, aqui eu uso GETBOX com PICTURE "@!" e a acentuação sai corretamente!

No meu PRG principal, antes do Procedure Main() (ou Function Main), chamei REQUEST HB_CODEPAGE_PTISO e depois do Main coloquei HB_CDPSELECT('PTISO').

Código: Selecionar todos

REQUEST HB_CODEPAGE_PTISO

Procedure Main()

HB_CDPSELECT('PTISO')
...
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
Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Acentuação GetBox Minigui Extendend

Mensagem por Softwhouse »

Toledo, comigo não funciona, fica assim: ALTERAçãO. Deve faltar ou ter alguma coisa errada no código.
Fernando
Softwhouse
Usuário Nível 3
Usuário Nível 3
Mensagens: 324
Registrado em: 07 Dez 2011 18:44
Localização: Porto Alegre/RS

Acentuação GetBox Minigui Extendend

Mensagem por Softwhouse »

Resolvido, removí isso:

set codepage to portuguese
set language to portuguese
Fernando
Avatar do usuário
Toledo
Administrador
Administrador
Mensagens: 3133
Registrado em: 22 Jul 2003 18:39
Localização: Araçatuba - SP
Contato:

Acentuação GetBox Minigui Extendend

Mensagem por Toledo »

Fernando, acho que bastava você retirar o "set codepage to portuguese" que já ia funcionar.

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
Responder