Página 1 de 1

Opções gráficas em wvw

Enviado: 16 Abr 2009 11:37
por paulovirt
Bom dia amigos

Estou com três dúvidas para concluir um projeto, até o dia 17/04, e, apesar de parecerem banais estão tirando o meu sono

Converti todo um sistema que outrora utilizava GTWVT para GTWVW por possuir mais recursos. Como gtwvw trabalha em "janelas" estou com dificuldades em inserir imagem dentro da janela e de utilizar a função wvw_DrawLabel para colocar alguns caracteres em tamanho grande. só consegui colocar no fundo da tela.

Portanto, as dúvidas:

1- Como inserir um texto, em tamanho maior dentro da janela, possivelmente utilizando wvw_DrawLabel()?
2- Como inserir uma imagem jpg dentro da janela, possivelmente utilizando wvw_drawimage()?
3- Como montar um esquema, parecido com este abaixo, para que o sistema se redimencione automaticamente, de acordo com a configuração de vídeo?

Exemplo em gtwvt

Código: Selecionar todos

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
Abraços e já agradeço de antemão.

Paulo

Re: Opções gráficas em wvw

Enviado: 16 Abr 2009 12:26
por Wanderlei
vc pode usar estes comandos:
wvw_LoadPicture(1,"Reyfarma.jpg") // este carrega a imagem na memoria
wvw_drawimage(0,01,01,24,80,1) // esta exibe a imagem na tela principal começando na linha 01 coluna 01 e terminando na linha 24 e coluna 80 pegando a imagem da memoria 1

wvw_drawlabel(,1,40,"PEDIDO",6,,RGB(0,128,192),RGB(200,200,200),"Courier",60,40,700) // este é para o label



Wanderlei Cardoso