GTWVT

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

Moderador: Moderadores

Abel
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 14 Mar 2012 13:16
Localização: sao paulo / sp

GTWVT

Mensagem por Abel »

Ola, Jairo,

vou postar o codigo de um exemplo bem simples.

Código: Selecionar todos

#include "hbgtinfo.ch"

REQUEST HB_GT_WVT_DEFAULT
REQUEST HB_GT_WIN


procedure main()
SET COLOR TO B/W
CLEAR
//
HB_GTINFO( HB_GTI_SELECTCOPY, .F.) 
HB_GTINFO( HB_GTI_RESIZABLE,  .T.) 
HB_GTINFO( HB_GTI_CODEPAGE, 255 )
HB_GTINFO( HB_GTI_ALTENTER, .F.)   
//
SET COLOR TO R/W
@ 1,0 TO 1,79
@ 0,0   SAY 'ESTE E UM TESTE USANDO A GTWVT USANDO O BOTAO MAXIMIZAR E RESTAURAR DA JANELA'
@ 2,20  SAY 'LIB GTWVT - HARBOUR 3.01'
@ 3,0 TO 1,79
@ 4,0 TO 24,79
@ 5,2 SAY 'PRESSIONE QUALQUER TECLA PARA FECHAR ...'
inkey(0)
return
tentei anexar o executavel e nao consegui,
compilei assim este fonte

hbmk2 teste.prg -lgtwvt

Abracos,
ABEL
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

GTWVT

Mensagem por Jairo Maia »

Olá Abel,

Compilei seu teste como indicou e fiz testes em dois monitores: quadrado e widescreen. Não verifiquei nenhuma anomalia ao maximizar por várias vezes e voltar. Coloque a IMAGEM do que está ocorrendo pra que possamos entender, veja um exemplo em widescreen:
wide2.jpg
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Avatar do usuário
alaminojunior
Colaborador
Colaborador
Mensagens: 1717
Registrado em: 16 Dez 2005 21:26
Localização: Ubatuba - SP

GTWVT

Mensagem por alaminojunior »

Jairo, não sei se já fez este teste, mas experimente maximizar dando um duplo clique na barra de título da janela.
Comigo também acontece o problema relatado pelo colega.
Se maximizar pelo botão da janela, funciona normalmente.
Compilador xHarbour 1.2.3 + Embarcadero C++ 7.30
MySQL c/ SQLRDD
HwGui + GTWVG
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

GTWVT

Mensagem por Jairo Maia »

Olá alaminojunior,

Acabei de fazer novamente os testes em ambos monitores como você sugeriu, e obtive os mesmos resultados. Tanto com duplo clique na barra de títulos como usando a maximização e restauração na guia da barra de tarefas.

O que está diferente do que foi informado pelo colega Abel, são as versões que usei. Eu uso a versão 3.0.0 (por achar que é a mais estável ainda), e também compilei e testei da mesma forma com a versão 3.2.0 dev (rev. 17447) e também obtive o mesmo resultado em ambos monitores.

Qual versão você usa? Será que pode estar relacionado com versões?
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Abel
Usuário Nível 3
Usuário Nível 3
Mensagens: 332
Registrado em: 14 Mar 2012 13:16
Localização: sao paulo / sp

GTWVT

Mensagem por Abel »

Jairo, acho q pode estar relacionado com a resolucao utilizada.

No meu teste que gera problemas nas laterais, a resolucao esta 1024 x 768 (propriedades do desktop).

faça um teste no seu, pois quando coloquei no windows 800x600, ficou igual ao seu, ou seja preencheu a tela inteira e o problema foi eliminado. A questao é que hoje a grande maioria dos clientes nao usa resolucao 800 x 600

acho q descobri o q acontece, so nao sei se existe solucao.

Abel
Avatar do usuário
Jairo Maia
Moderador
Moderador
Mensagens: 2785
Registrado em: 16 Ago 2010 13:46
Localização: Campinas-SP

GTWVT

Mensagem por Jairo Maia »

Olá Abel,

Nos computadore que testei estão com a resolução 1024 x 768. Como você disse, relamente ninguém mais usa resolução 800 x 600.

Ainda acho que o problema está na versão do harbour que você está usando. Tente compilar com a versão 3.0.0 e veja se ainda assim ocorrerá isso. Pois uso essa versão e não consigo simular esta situação, reiterando que os testes foram feitos com alta resolução.
Abraços, Jairo
Harbour / Clipper 5.2e - Blinker 7
(Não respondo dúvidas por MP ou E-mail. Por favor, não encaminhe via mensagem privada ou e-mail, dúvidas que podem ser compartilhadas com todos no fórum)
Responder