Clipper On Line • Ver Tópico - ACENTUAÇÃO NAS TELAS COM HMG

ACENTUAÇÃO NAS TELAS COM HMG

Projeto MiniGui - Biblioteca visual para Harbour/xHarbour

Moderador: Moderadores

 

ACENTUAÇÃO NAS TELAS COM HMG

Mensagempor luiz antonio da silva » 02 Jun 2013 03:51

Olá !

Estou migrande de minigui para HMG 3.1.3, nos comentários exibidos por msginfo a acentuação ficou OK, mas nas telas (criadas com a IDE de 24.06.2011) e carregadas via LOAD WINDOW, a acentuação não funciona.

Alguma luz pra resolver ?

Grato.
Luiz.
HMG 3.4.4 - SQL SERVER - ORACLE
luiz antonio da silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 161
Data de registro: 21 Nov 2006 21:12
Cidade/Estado: serrana-sp
Curtiu: 13 vezes
Mens.Curtidas: 10 vezes

ACENTUAÇÃO NAS TELAS COM HMG

Mensagempor Jairo Maia » 02 Jun 2013 09:15

Olá Luiz,

Isto ocorre porque a HMG a partir da versão 3.1.0 usa a codificação UNICODE UTF-8. Abra cada arquivo de seu projeto com o noteped++ e em CODIFICAÇÃO coverta todos para UTF-8.

Fazendo isso, a acentuação ficará correta.
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)
Avatar de usuário

Jairo Maia
Colaborador

Colaborador
 
Mensagens: 2733
Data de registro: 16 Ago 2010 13:46
Cidade/Estado: Campinas-SP
Curtiu: 371 vezes
Mens.Curtidas: 305 vezes

ACENTUAÇÃO NAS TELAS COM HMG

Mensagempor Pablo César » 02 Jun 2013 09:18

Oi Luiz, sim tem solução pra isso. Nessa versão 3.1.3, o Dr. Soto lançou a nova IDE em UNICODE, mas ela ao invés estar disponível na pasta IDE (como deveria ser, na minha opinião), ela está na sub-pasta IDE_UNICODE. Verifique uma das sub-pastas da pasta principal da hmg.3.1.3. Essa IDE, você poderá criar os forms em modo UNICODE. Para o que você já tinha e quiser aproveitá-la em modo UNICODE, você também poderá editar todos os seus arquivos .FMG com o Notepad++ e colocar em modo UTF-8, alterar as acentuações e gravar. Isso também funciona. Eu particularmente, gosto de criar as telas pela IDE e depois transcrever-las para o PRG. Sabe como é feito ? Você abre o form na IDE, e vá na opção Visualizar/Código do Formulário, aparecerá uma janela com o conteúdo daquele fmg, daí em mais é só marcar bloco, copiar e colar no seu prg.

Obs.: Nos próximos releases de versão da HMG, a IDE_UNICODE será disponibilizada como a default.
Esta minha resposta foi postada quase que no mesmo instante que o colega Jairo respondia. Explico isto, porque pareço redundante nas minhas explicações com as do Jairo. Acreditem, foi coincidência de tempo de postagens... rs
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 de usuário

Pablo César
Usuário Nível 7

Usuário Nível 7
 
Mensagens: 5312
Data de registro: 31 Mai 2006 10:22
Cidade/Estado: Curitiba - Paraná
Curtiu: 142 vezes
Mens.Curtidas: 152 vezes

ACENTUAÇÃO NAS TELAS COM HMG

Mensagempor luiz antonio da silva » 02 Jun 2013 13:55

Olá !

Obrigado jairo e Pablo, A IDE UNICODE resolveu o probleminha...rs

Abraço.
Luiz.
HMG 3.4.4 - SQL SERVER - ORACLE
luiz antonio da silva
Usuário Nível 3

Usuário Nível 3
 
Mensagens: 161
Data de registro: 21 Nov 2006 21:12
Cidade/Estado: serrana-sp
Curtiu: 13 vezes
Mens.Curtidas: 10 vezes




Retornar para MiniGui

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 9 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