Tela cheia ou maximizada com GTWVT
Enviado: 06 Fev 2012 18:28
Olá,
Estou migrando meus programas de console para janela e to usando a GTWVT e posteriormente vou usar a HWGui, mais preciso ir rodando caracter até migrar as telas. To usando o XH 1.0.0 simplex Coloquei as libs GTWVT.LIB e WVTGUI.LIB e compilei com xDEV. Quando roda o programa não roda em tela cheia e nem deixa eu alterar a fonte para aumentar o tamanho. Alguem tem alguma dica para maximar a tela ou mesmo deixar aumentar a fonte
Roda tudo certinho mais com tela pequena. Com xharbour sem as libs conseguia aumentar a fonte e pronto ficava legal, agora nem isso.
t+
Olhem o fonte da funcao que to usando (passada pelo amigo Alamino) para rodar em janela que chamo no inicio do meu programa
Estou migrando meus programas de console para janela e to usando a GTWVT e posteriormente vou usar a HWGui, mais preciso ir rodando caracter até migrar as telas. To usando o XH 1.0.0 simplex Coloquei as libs GTWVT.LIB e WVTGUI.LIB e compilei com xDEV. Quando roda o programa não roda em tela cheia e nem deixa eu alterar a fonte para aumentar o tamanho. Alguem tem alguma dica para maximar a tela ou mesmo deixar aumentar a fonte
t+
Olhem o fonte da funcao que to usando (passada pelo amigo Alamino) para rodar em janela que chamo no inicio do meu programa
Código: Selecionar todos
Function LoadTelaGrafica()
****************************************************************
* Configura o Desktop para uso de funcoes graficas GTWVT e HWGUI
* Inicio : 03/02/2012
****************************************************************
INIT Function AppSetup()
WVT_Core()
WVT_Utils()
Request WVT_SETCODEPAGE
Request HB_LANG_PT
Request HB_CODEPAGE_PT850
Request DESCEND
HB_LANGSELECT("PT")
HB_SETCODEPAGE( "PT255" )
WVT_SetCodePage(255)
setcancel(.t.)
setblink(.f.)
set date form to "dd/mm/yyyy"
*** set color to G/W, W+/R,,,N/GR
WVT_ObjList := {}
WVT_Stack := {}
nWidth := Wvt_GetScreenWidth()
do case
case nwidth > 1024
Wvt_SetFont("Lucida Console",20,14,400)
case nwidth > 800 .and. nwidth < 1025
Wvt_SetFont("Lucida Console",20,12,400)
case nwidth > 640 .and. nwidth < 801
Wvt_SetFont("Lucida Console",15,10,400)
otherwise
Wvt_SetFont("Lucida Console",18,10,400)
endcase
SetMode(35,80) // esta aqui configura a sua tela para trabalhar com até 35 linhas.
Wvt_SetTitle( "MicroLine Software - Sistemas e Solucoes para Automacao Comercial")
return(.t.)

