Página 1 de 1

WVG_image - imagem não aparece

Enviado: 04 Jan 2021 19:14
por microvolution
Veja a imagem abaixo:
imagem invisível? kkkk
imagem invisível? kkkk
A imagem invisível escondida na tela acima, não aparece de jeito nenhum
Uso as seguintes linhas pra fazer funcionar:

Código: Selecionar todos

            Wvg_BoxRaised ( 02 , 19 , 14 , 60 , )
            Wvg_Image    ( 03 , 20 , 13 , 59 , , GOBJ_IMAGESOURCE_FILE, "Loginwvg" , , .f.)
Já substitui a wvg_image acima por:

Código: Selecionar todos

Wvg_Image    ( 03 , 20 , 13 , 59 , , GOBJ_IMAGESOURCE_FILE, "Loginwvg")
Também, já eliminei a wvg_boxraised() pra ver se ela quem impedia... não deu certo.
já mudei de posição invertendo a wvg_boxraised() e colocando depois da wvg_image()... e não deu certo.
já substituí a wvg_image() pelo abaixo que também não deu certo:

Código: Selecionar todos

			AAdd( aBlocks, {|| wvt_DrawButton( 03 , 20 , 13 , 59, "New", "Loginwvg" )} )
			aLastPaint := WvtSetBlocks( aBlocks )
			WvtSetBlocks( aLastPaint )
está definido no início o LOGINWVG assim:

Código: Selecionar todos

#define Loginwvg              hb_DirBase() + "logo\Login.bmp"
Mas... nada adiantou.

Não sei o que está errado, pois não aparece de maneira alguma essa imagem que está em .BMP.

PS: Antes dessa tela, existe outra de splash (estática) que aparece, e, ambas, uso as mesmas linhas, vejam se há diferença:

Código: Selecionar todos

      Wvg_Image     ( 10 , 10 , 20 , 60 ,  , GOBJ_IMAGESOURCE_FILE, "Splashwvg" , , .f. )
Só se a diferença for nas posiçãos (row, col), etc kkk

Quem puder nos dar uma luz?!?!?!

vlw!

WVG_image - imagem não aparece

Enviado: 23 Jan 2021 00:00
por microvolution
infelizmente, parece q somente euzinho e o nobre professor Quintas que realmente nos interessamos pela GTWVG...
ninguém interagiu kkk

WVG_image - imagem não aparece

Enviado: 28 Jan 2021 22:17
por JoséQuintas
Já falamos sobre isso.
Os controles wvt_* precisam ser repintados.

O que não falamos, e na wvg também não fala....

é que talvez dê pra usar o evento de "repintar" de wvgcrt()

WVG_image - imagem não aparece

Enviado: 29 Jan 2021 10:14
por microvolution
JoséQuintas escreveu:O que não falamos, e na wvg também não fala....
estranho que único exemplo prático de uso do DiMaria, em ELEKTROSOFT parece que funciona. Mas, no meu caso, não carrega de maneira alguma.

WVG_image - imagem não aparece

Enviado: 29 Jan 2021 10:32
por JoséQuintas
Se o de lá funciona, faça igual.

WVG_image - imagem não aparece

Enviado: 30 Jan 2021 01:29
por microvolution
Acontece que comigo não funciona. Já testei. Num prg de teste funciona, mas, no meunsisyema ? Não.

WVG_image - imagem não aparece

Enviado: 01 Mar 2021 11:58
por carlaoonline
Bom dia!


Tenta setar novamente a fonte logo abaixo do comando da imagem para ele dar um refresh na parte gráfica do harbour.

No exemplo abaixo eu tive que setar novamente a mesma fonte na linha abaixo e aí ele pintou na hora a figura, antes ele pintava só se eu movimentasse a janela ou após outros comandos graficos.

Wvg_Image( 15, 36, 16, 42, { -3, -3, 3, 3 }, GOBJ_IMAGESOURCE_FILE, "fundo.bmp" )
WVT_SETFONT( FONTE )

Ao invés de setar novamente a fonte pode também usar esse comando abaixo, que deve ser o mais correto , porém setando a fonte também da um refresh.

WvgSetAppWindow():refresh()



Mas no seu caso pode ter sido as aspas na variável Loginwvg.
Tenta colocar sem elas:

Wvg_Image( 03 , 20 , 13 , 59 , , GOBJ_IMAGESOURCE_FILE, Loginwvg , , .f.)

Acho que vai funcionar daí.

WVG_image - imagem não aparece

Enviado: 15 Mai 2021 14:00
por microvolution
microvolution escreveu:WvgSetAppWindow():refresh()
interessante, mas, não funciona tbm.

por isso, e, pra mim, repito, pra mim, não vale a pena gastar mais energia, tempo, com, algo que ficou pra trás e sem interesse dos próprios autores.
Em menos de 90 dias, consegui fazer um app, e, já está em fase final pra ser lançado nas lojas Play Google/App.

sucesso a todos!
qualquer coisa #tamjuntos!