WVT preenchendo a tela toda

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

Moderador: Moderadores

BHS
Usuário Nível 2
Usuário Nível 2
Mensagens: 79
Registrado em: 16 Out 2007 12:01
Localização: SOROCABA/SP

WVT preenchendo a tela toda

Mensagem 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
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: WVT preenchendo a tela toda

Mensagem 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)
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
BHS
Usuário Nível 2
Usuário Nível 2
Mensagens: 79
Registrado em: 16 Out 2007 12:01
Localização: SOROCABA/SP

Re: WVT preenchendo a tela toda

Mensagem por BHS »

Obrigado por responder Alamino.
Mas é isso que vc falou, vai ter que ser nas tentativas e erros, rsss
Valeu
Responder