Fonte visuallib.ttf - UNICODE?

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

Moderador: Moderadores

Avatar do usuário
asimoes
Colaborador
Colaborador
Mensagens: 4919
Registrado em: 26 Abr 2007 16:48
Localização: RIO DE JANEIRO-RJ

Fonte visuallib.ttf - UNICODE?

Mensagem por asimoes »

Amigos do forum,

Há algum tempo fiz uma contribuição aqui no forúm para usar os caractereres da visuallib usando uma fonte que eu criei:
https://pctoledo.org/forum/viewto ... =visuallib

Quando o harbour passou a ser compilado com HB_BUILD_WINUNI=yes (default) os caracteres da fonte visuallib.ttf não estavam mais exibindo da forma como eu defini na fonte, por exemplo:
O caracter F1 que na tabela ascii seria o chr(1) começou a mostrar outro caracter. Olhando um tópico daqui do forúm verifiquei comentários sobre unicode, verifiquei no arquivo install do harbour e encontrei a variável de ambiente HB_BUILD_WINUNI, fiz um teste, recompilei o harbour usando HB_BUILD_WINUNI=no, depois de gerado o harbour, recompilei um exemplo usando a fonte visuallib.ttf, os caractereres foram exibidos corretamente chr(1) = F1, chr(2) = F2, etc. Na mesma exibição definida pela tabela ascii da fonte.

Pergunta: o que implica o uso ou não do unicode?
No caso da fonte visuallib.ttf teve influência.
►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)
Responder