GTWVT - Preciso da opnião de alguém que usa.

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

Moderador: Moderadores

Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

GTWVT - Preciso da opnião de alguém que usa.

Mensagem por vailton »

Bom dia!

Andei fazendo uns testes e algumas alterações na GTWVT, visando acelerar o processo de desenho na tela. Eu acredito que consegui chegar onde queria e até removi os 'flickers' que ficavam piscando no console.

Agora preciso da opnião de alguém que já usa a WVT, especialmente com Windows 98 para me dizer se ocorreu ou não realmente esta melhora e especialmente se ficou melhor assim ou da maneira antiga.

Digo isto, pq mesmo aqui nos meus testes, rodou tudo blz mas as CPUs de desenvolvimento aqui são potentes e com certeza isto influencia no comportamento do software.

Quem puder ajudar, os sources estão em:
http://www.sqllib.com.br/gtwvt.zip

Obrigado desde já
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem por marcos.gurupi »

Caro vailton, fiz o teste e confesso q n vi nenhuma diferenca. A unica diferenca q encontrei mas acredito q n seja relevante eh q o meu executavel ficou menor mas tb foi pouca coisa.

Marcos Roberto.
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

E isto é rodando em WinXP ou Win98? Por favor, coloque no inicio do teu soft, o seguinte:

WVT_SETGUI(TRUE)

Gostaria de saber se mudou algo.
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá,

Eu utilizo também esta biblioteca, e tenho uma dúvida simples, por que quando desenhemos uma figura e até outros elementos simples de tela, ao minimizar e restaurar eles some?

Quanto às suas modificaçôes vou testar também, mas eu num tenho como fazer isso no 98 agora.

Agradecemos a iniciativa.
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

Nunca testei isto... tem como postar um exemplo pequeno? pode ser algo simples de resolver e conforme for, postamos a correção pros developers do projeto...

Bom, eu acho q ainda preciso mexer umas coisas a mais, pra chegar onde quero.... não sei se ficou bom :S
Stanis Luksys
Colaborador
Colaborador
Mensagens: 1329
Registrado em: 18 Jun 2005 03:04
Localização: São Paulo
Contato:

Mensagem por Stanis Luksys »

Olá,

Bem, eu sei que é um exemplo bem simples, mas não entendi por que ao minimizar some figura, isso acontece também com bordas e outros elementos como eu havia dito.

Código: Selecionar todos

Function Main()

   Wvt_Core()
   
   Wvt_DrawImage( 0, 0, 24, 80, "teste.jpg" )
   inkey( 0 )

   Return ( NIL )

Obrigado,
Stanis Luksys
sites.google.com/hblibs

Apoiar e se utilizar de projetos opensource não é uma questão de boicote, mas sim de liberdade.
Utilize, aprimore e distribua.
TerraSoftware
Usuário Nível 3
Usuário Nível 3
Mensagens: 353
Registrado em: 28 Jul 2004 13:14
Localização: Cianorte-PR
Contato:

Mensagem por TerraSoftware »

Eu uso GTWVW. É a mesma rotina para desenhar as telas ou naum ? Pois eu tenho este mesmo problema.
www.sisterra.com.br
xHarbour 1.0.0 - Bcc 6.3 - Gtwvw/Hwgui
DbfCdx/MySql
marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

Mensagem por marcos.gurupi »

Caro eu uso o win2003 server.
E como t falei n percebi nenhuma mudanca. Vou colocar o comando q vc passou.

Aproveitando o post como faco para colocar uma imagem como papel de parede usando gtwvt ou mesmo gtwvw, usei o comando a cima mas n tive sucesso.

Marcos Roberto.
jam_fredson
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 17 Jul 2006 08:44
Localização: Barreiras-BA

Biblioteca GTWVT

Mensagem por jam_fredson »

Olá Vailton!

Testei a biblioteca usando a função WVT_SETGUI(TRUE) como vc sugeriu, só que quando compilo aparece um erro informando que esta função não existe.

obs. fiz o download do arquivo e salvei na pasta xhb\include

mensagem de erro - Unresolved external symbol '_HB_FUN_WVT_SETGUI'.

Aguardo retorno.

Obrigado.
heveraldo
Usuário Nível 2
Usuário Nível 2
Mensagens: 72
Registrado em: 16 Jun 2006 17:15

GTWVW

Mensagem por heveraldo »

Vailton,

Usando a lib GTWVW e compilando com BCC32, como evitar a abertura de duas janela ao executar o sistema?


Atencipadamente agrdadeço a ajuda

Heveraldo
Avatar do usuário
vailton
Colaborador
Colaborador
Mensagens: 390
Registrado em: 17 Nov 2005 19:08
Localização: Brasil
Contato:

Mensagem por vailton »

Como é esta segunda janela q lhe surge? Poderia mostrar um screenshot? Aqui nao abriu nenhuma segunda janela... pode ser algum flag q está incorreto no momento de linkar...
heveraldo
Usuário Nível 2
Usuário Nível 2
Mensagens: 72
Registrado em: 16 Jun 2006 17:15

Mensagem por heveraldo »

Vailton,

Essa segunda janela, é como se fosse um prompt de comando.

Estou compilando assim:

Harbour <prg> -n -m -d__GTWVW__

set HB_ARCHITECTURE=w32
set HB_COMPILER=bcc32
set HB_GT_LIB=gtwin

set HB_BIN_INSTALL=c:\bcc55\bin\
set HB_LIB_INSTALL=c:\bcc55\lib\
set HB_INC_INSTALL=c:\bcc55\include\

bcc32 @SCGH.lnk ct.lib vm.lib rtl.lib lang.lib rdd.lib macro.lib dbfntx.lib DBFDBT.lib common.lib GTWVW.LIB %HB_GT_LIB%.lib

Existe documentacao do compilador borland em portugues?
E qual a diferenca em usar o BCC32 e o ILINK32?

Abraços,

Heveraldo
jam_fredson
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 17 Jul 2006 08:44
Localização: Barreiras-BA

Mensagem por jam_fredson »

Vailton,

estou usando a GTWVT, ficou legal, só que o cursor não aparece nos gets e a tela ficou muito pequena.

Tem como vc me ajudar?
Avatar do usuário
vagucs
Membro Master
Membro Master
Mensagens: 1480
Registrado em: 10 Jul 2004 10:45
Localização: Ipanema - MG
Contato:

Mensagem por vagucs »

Para sumir a janela do prompt vc deve usar o ilink32 passando o parametro -aa, o parametro -s indica que o programa gerado vai ser para modo console e -aa para modo janela, isso faz com que o console seja dispensado.
Sem mais
Wagner Nunes
www.vagucs.com.br
jam_fredson
Usuário Nível 1
Usuário Nível 1
Mensagens: 10
Registrado em: 17 Jul 2006 08:44
Localização: Barreiras-BA

Mensagem por jam_fredson »

Vagucs obrigado pela ajuda

Só que estou usando o xBuildW, pois não sei usar o ilink32.

É possível resolver o meu problema com o xBuildW?

grato.
Responder