Página 1 de 1

WVT preenchendo a tela toda

Enviado: 05 Abr 2010 17:53
por BHS
Boa tarde amigos

Tenho a seguinte dúvida e não consigo resolver, uso o xharbour 1.2 com a lib gráfica WVT, usando o setmode (25,80) e o nome/tamanho da fonte Lucida Console tamanho 28, na resolução de monitor 1024
Então aí vai a minha pergunta, com esse padrão de tamanho da fonte minha tela não fica pequena, porém sempre sobra dos lados praticamente 2 caracteres de cada lado para preencher totalmente a tela. Tem como na WVT expandir mais para a lateral mantendo-se as mesmas linhas e colunas 25x80, ou terei que aumentar em meu sistema mais colunas ?

Obrigado

Re: WVT preenchendo a tela toda

Enviado: 05 Abr 2010 21:25
por alaminojunior
Com certeza deve existir um meio mais técnico, preciso e objetivo para resolver esta situação, mas o que tenho usado é o de erro e acerto.
Nas resoluções de 800x600 e 640x480 a tela é toda preenchida, e nas resoluções mais altas fica "faltando" uma linha e coluna para preencher.

Código: Selecionar todos

nWidth := Wvt_GetScreenWidth()
do case
   case nwidth > 1024
        Wvt_SetFont("Lucida Console",20,14,400)
   case nwidth = 1024
        Wvt_SetFont("Lucida Console",20,12,400)
   case nwidth >= 800
        Wvt_SetFont("Lucida Console",16,10,400)
   otherwise
        Wvt_SetFont("Lucida Console",18,10,400)
endcase
SetMode(35,80)

Re: WVT preenchendo a tela toda

Enviado: 06 Abr 2010 08:05
por BHS
Obrigado por responder Alamino.
Mas é isso que vc falou, vai ter que ser nas tentativas e erros, rsss
Valeu