jpg en recursos

jpg en recursos

Postby Ruben Fernandez » Sat Dec 02, 2006 5:08 am

Amigos:

Guarde un archivo jpg (un paisaje de un cielo) en mi archivo.res
lo pongo como fondo de un dialogo, (un brush transparente), hasta aca bien
porque lo muestra.
Pero cuando lo muevo o algun otro dialogo se abre sobre este
la imagen y los conbtroles se distorsionan.

Habría alguna manera de que el dialogo se refrescara conjuntamente
con la imagen ya que con un bmp no hay problema.
(el jpg es mucho mas chico y la calidad de imagen es igual)

Muchas gracias.

Ruben Fernandez
Last edited by Ruben Fernandez on Sat Dec 02, 2006 6:08 am, edited 1 time in total.
Ruben Fernandez
 
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay

Postby Ruben Fernandez » Sat Dec 02, 2006 5:15 am

Probe con
ACTIVATE DIALOG oDlg CENTERED NOWAIT ;
On MOVE oDlg:Refresh()

y no funciona

Pero... como el dialogo es nowait, si lo iconizo y lo
vuelvo a maximizar queda bien.

Gracias.

Ruben Fernandez.
Ruben Fernandez
 
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay

Postby Antonio Linares » Sun Dec 03, 2006 10:14 am

Rubén,

Cómo creas el brush con el archivo jpg ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42150
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby Ruben Fernandez » Mon Dec 04, 2006 3:46 am

Antonio:

Lo he creado de varias maneras:

Define BRUSH ObrushFondo RESOURCE "CIELO" //este nombre es diferente a todos las imagenes que hay en el .Res. De esta manera es cuando se distorsiona si otro dialogo pasa por encima o este se mueve.

oBrushFondo = TImage():Define( "CIELO" )
DEFINE BITMAP oBrushFondo RESOURCE "CIELO"
DEFINE IMAGE oBrushFondo RESOURCE "CIELO"

Con image me da error TImage:New nCount

Saludos.

Ruben Fernandez.
Ruben Fernandez
 
Posts: 366
Joined: Wed Aug 30, 2006 5:25 pm
Location: Uruguay


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 102 guests