wvw_setfont - Existe um padrão ??
Moderador: Moderadores
-
TerraSoftware
- Usuário Nível 3

- Mensagens: 353
- Registrado em: 28 Jul 2004 13:14
- Localização: Cianorte-PR
- Contato:
wvw_setfont - Existe um padrão ??
Caros colegas. Eu uso gtwvw e tenho um sério problema com a funcao wvw_setfont, pois é ela que define a fonte a ser usada e por consequencia o tamanho da tela. Defido a existir hoje muitas resolucoes de telas, principalmente com monitores LCD, é dificil encontrar um padrão que fique bom em todas resolucoes. Então, estava pensando: será que não existe um cálculo que possa ser feito sobre a resolucao de tela para se definir o tamanho da fonte? Por exemplo: na resolucao 800x600 a fonte Times fica boa com altura 18 e largura 8. Pergunto aos colegas: alguem sabe se existe alguma formula matemática que posso empregar sobre a resolucao e encontrar a altura e largura ideal, e que se aplique a todas resolucoes??
- sygecom
- Administrador

- Mensagens: 7131
- Registrado em: 21 Jul 2006 10:12
- Localização: Alvorada-RS
- Contato:
Tche, vc pode verificar a Resolução com a GTINFO()
Ex:
Abraços
Leonardo Machado
Ex:
Código: Selecionar todos
# INCLUDE "GTINFO.CH"
IF GTINFO(GTI_DESKTOPWIDTH) = 640
...TAL FONTE
ELSEIF GTINFO(GTI_DESKTOPWIDTH) = 800
...TAL FONTE
ELSEIF GTINFO(GTI_DESKTOPWIDTH) = 1024
...TAL FONTE
ELSEIF GTINFO(GTI_DESKTOPWIDTH) = 1280
...TAL FONTE
ELSEIF GTINFO(GTI_DESKTOPWIDTH) = 1600
...TAL FONTE
ENDIF
Leonardo Machado
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
xHarbour.org + Hwgui + PostgreSql