Problemas con oWndClient

Post Reply
colthop
Posts: 505
Joined: Sat Apr 22, 2006 9:09 am
Location: Madrid - España

Problemas con oWndClient

Post by colthop »

Hola amigos que tal:
Tengo un problema cuando en cualquier aplicacion pongo un fondo en la ventana principal. Cuando lo pongo lo hago con la instrucción

@ 0, 0 BITMAP obitmap FILE "ascwin.bmp" of oVentPrinc:owndclient() SIZE 800,600 NOBORDER

Y cuando la aplicacion abre un dialog y pinchas sobre la imagen no sobre el dialog no hace nada, pero cuando habro una WINDOW mdichild la ventana de datos de la WINDOW hija desaparece y solo muestra la imagen, por lo que pongo.

@ 0, 0 BITMAP obitmap FILE "ascwin.bmp" of oVentPrinc:owndclient() SIZE 800,600 NOBORDER ON CLICK obitmap:hide() ON RIGHT CLICK obitmap:hide()

para que cuando pulse sobre la imagen lo que pase sea que oculte la imagen y luego cuando cierro la ventana volver a mostrarla.

Me podriais ayudar y decirme como puedo hacer para que en vez de ocultar la imagen lo que haga sea ponerla detras de la ventana hija.

Gracias.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Post by Antonio Linares »

La ventana oWndClient del entorno MDI tiene un comportamiento especial, por lo que no puedes situarle un control (TBitmap) encima.

Para mostrar un bitmap hazlo como se muestra en samples\alaska.prg.
regards, saludos

Antonio Linares
www.fivetechsoft.com
Post Reply