Página 1 de 1

Dúvidas GtWvg

Enviado: 18 Jun 2009 09:56
por DLZ
Ola pessoal..
Baixei o Harbour 2.0 beta para fazer alguns testes com a GtWvg, porém estou enfrentando uma série de problemas.
Em primeiro lugar, não encontrei uma documentação das funções onde posso tentar enterder o que cada funcão faz. Será que existe ?

encontri um demoWvg.prg na pasta contrib e dali estou tentando ver as funções que existem. tentei fazer um programinha simples, do zero para mostrar alguns painéis gráficos na tela, porém qdo executo a função WvtSetGui(.T.) da erro de operação ilegal no Windows. Sendo assim não consegui ir adiante.
Algém tem alguma idéia de como resolver isso ??

Re: Dúvidas GtWvg

Enviado: 18 Jun 2009 17:01
por DLZ
Pessoal, encontrei o problema do "operação Ilegal". tem que delcarar o seguinte no programa:

Function HB_GTSYS()
REQUEST HB_GT_WVG_DEFAULT
REQUEST HB_GT_WVT
REQUEST HB_GT_WGU
Return NIL

O problema agora é o seguinte:
Se faço o código abaixo:

Wvt_DrawBoxRaised( 5, 5, 15, 30 ) // primeiro painel
@ 07,07 say "teste"

VT:=WVT_SAVESCREEN(00,00,MAXROW(),MAXCOL())
Wvt_DrawBoxRaised( 7, 20, 20, 60 ) // segundo painel
INKEY(0)
WVT_RESTSCREEN(00,00,MAXROW(),MAXCOL(),VT)
INKEY(0)

As telas restauram direitinho, o problema é qdo abro outra janela qualquer ( prompt do dos, por exemplo). No local onde a janela sobrepoem aparece novamente o segundo painel que havia sumido pelo fato do Wvt_Restscreen()
Enquanto ficar somente na tela do programa, blz, mas se abrir uma janela de outro programa, ocorre o problema..

Estou indo chute aqui, pois não encontrei nenhuma documentação da Gtwvg...
Se alguém souber como resolver isso, por favor, entre em contato.
Obrigado

Re: Dúvidas GtWvg

Enviado: 18 Jun 2009 18:11
por alaminojunior
Dércio, não sei se percebeu, mas estas são as funções da GTWVT.
Precisávamos saber agora é onde estão as funções da WVG. Parecem estar embutidas juntas na mesma lib, mas o problema como você já citou, é a documentação.
Lutemos mais um pouco.

Re: Dúvidas GtWvg

Enviado: 19 Jun 2009 09:29
por carlos_dornelas
Quanto ao help, não tenho o endereço aqui, mas se você rodar o demostração do contrib, acesse a opção Activex, que o programa vai carregar a página do help on-line da gtwvg. Tem muita informação lá...Se não conseguir, avise que à noite posto o link direto.

Re: Dúvidas GtWvg

Enviado: 19 Jun 2009 09:33
por DLZ
Carlos. ficaria muito agradecido se pudesse postar o link, pois pelo demowvg da contrib, qdo acessa qualquer opção do activex da erro de operação ilegal no windows.
Obrigado.

Re: Dúvidas GtWvg

Enviado: 19 Jun 2009 23:01
por carlos_dornelas