Página 1 de 1

wvw_setfont - Existe um padrão ??

Enviado: 08 Nov 2007 09:16
por TerraSoftware
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??

Enviado: 09 Nov 2007 01:44
por sygecom
Tche, vc pode verificar a Resolução com a GTINFO()

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
Abraços
Leonardo Machado