Ajuste de Tela

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

Moderador: Moderadores

Avatar do usuário
paulovirt
Usuário Nível 2
Usuário Nível 2
Mensagens: 69
Registrado em: 29 Jan 2007 10:00
Contato:

Ajuste de Tela

Mensagem por paulovirt »

Prezados amigos

Quando utilizava a gtwvt, tinha uma função de inicialização, a qual se adaptava com a configuração de vídeo do computador, dessa forma:

Código: Selecionar todos

WVT_SETONTOP()  // SEMPRE VISIVEL
WVT_SETTITLE( "Proemp 5" )
WVT_SETICON("c:\proemp\proemp.ico") 
WVT_SETCODEPAGE(255) 
SET EVENTMASK TO 159 


Set(40 ,159)  // mouse no xharbour
SetMode(80,200)


Do Case


    case gtinfo(GTI_DESKTOPWIDTH) > 1200
    gtinfo(GTI_FONTWIDTH, 16)
    gtinfo(GTI_FONTSIZE, 27)


    case gtinfo(GTI_DESKTOPWIDTH) > 1023
    gtinfo(GTI_FONTWIDTH, 12)
    gtinfo(GTI_FONTSIZE, 27)


    case gtinfo(GTI_DESKTOPWIDTH) > 799
    gtinfo(GTI_FONTWIDTH, 10 ) 
    gtinfo(GTI_FONTSIZE, 22 )  


    otherwise
    gtinfo(GTI_FONTWIDTH, 8) 
    gtinfo(GTI_FONTSIZE, 17) 

EndCase
Através desse trecho, o programa se auto ajustava, de acordo com a confuguração de tela do Windows
Agora, utilizo a gtwvw e gostaria de saber se existe algo semelhante para ajuste de tela. Abraços.
Editado pela última vez por Toledo em 07 Fev 2012 00:45, em um total de 1 vez.
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
Avatar do usuário
paulovirt
Usuário Nível 2
Usuário Nível 2
Mensagens: 69
Registrado em: 29 Jan 2007 10:00
Contato:

Re: Ajuste de Tela

Mensagem por paulovirt »

Basta utilizar a mesma função, mas estes includes:

#INCLUDE "GTINFO.CH"
#INCLUDE "GETPASS.CH"
#INCLUDE "GETEXIT.CH"
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

Re: Ajuste de Tela

Mensagem por alaminojunior »

#INCLUDE "GTINFO.CH"
Esta sim.....

mas as seguintes são headers que alteram a exibição dos get´s
#INCLUDE "GETPASS.CH"
#INCLUDE "GETEXIT.CH"
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Ajuste de Tela

Mensagem por sygecom »

Olá paulovirt,
Já que vai usar a wvw, de uma olhada na wvwtools que tem alguns recursos a mais e nessa questão de redimencionamento de tela ele se ajusta.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder