Depois de uma noite sem dormir, mas foi compensada pela nascimento da fonte VisualLib, uma fonte true type que teve como base a fonte Courier New.
A fonte VisualLib contempla todos os caracteres semi-gráficos da original para ms-dos.
O rar em anexo contém a fonte VisualLib.ttf e o fonte vlib.prg adaptado para seu uso.
Por favor não deixem de comentar suas impressões.
Versão 1.1 http://www.4shared.com/file/104583045/5 ... alLib.html
Nova Versão: foram feitas melhorias em alguns caracteres e acrescentados outros:
chr(168) = impressora
chr(247) = caixa com check
chr(248) = caixa com x
chr(252) = telefone
Para saber todos faça:
For C:=1 to 255
? C,chr(C)
INKEY(0)
Next
Instruções:
A fonte deve ser instala em painel de controle->fontes->arquivo->instalar nova fonte (localizar o diretório da visuallib.ttf)
No seu programa xHarbour ou Harbour, se estiver usando gtwvw ou gtwvt
Código: Selecionar todos
Do Case
Case HB_gtinfo(GTI_DESKTOPWIDTH) >= 1024
// Wvt_SetFont('Courier New',28,10,FW_BOLD,2) //28,10,0 FW_NORMAL, FW_BOLD, FW_BLACK // Original
Wvt_SetFont('VisualLib',28,10,FW_NORMAL,2) //28,10,0 FW_NORMAL, FW_BOLD, FW_BLACK
Case HB_gtinfo(GTI_DESKTOPWIDTH) >= 800
Wvt_SetFont('VisualLib',18,10,FW_NORMAL,2)
OTHERWISE
Wvt_SetFont('VisualLib',15,7,FW_NORMAL,2) //28,10,0 FW_NORMAL, FW_BOLD, FW_BLACK
EndCase

[]´s






