Página 1 de 1

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 11:13 am
por antonio.ortega
He puesto en el area cliente del formulario principal de la aplicacion una
página web, pero cuando abro una ficha de clientes por ejemplo, no se ve,
es como que se pone detrás de la página web La ventana de la ficha de
clientes es mdichild.
¿ Alguna Idea ?
Gracias.
Antonio F. Ortega

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 11:20 am
por jfgimenez
Antonio,
> He puesto en el area cliente del formulario principal de la aplicacion una
> página web, pero cuando abro una ficha de clientes por ejemplo, no se ve,
> es como que se pone detrás de la página web La ventana de la ficha de
> clientes es mdichild.
Me temo que es así. Las mdichild están sobre un control especial TMdiClient
(puedes ver el fuente al final de form.prg), que ocupa todo el área cliente
de la ventana principal. Así es como funciona el API de windows y no lo
podemos cambiar. Si pones un control webbrowser en esa misma ventana,
entonces uno de los dos queda debajo del otro, o bien el webbrowser o bien
el tmdiclient.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 11:35 am
por Xevi
Jose,
Yo tení­a un problema para mostra una imagen de fondo en la ventana MDIFrame,
que me diste la solución y resolviste con una eficacia 100% efectiva (como
todas tus soluciones), hace ya mucho, mucho tiempo... ¿se podrí­a aplicar la
misma técnica??? al fin y al cabo, se trata de "refrescar" un objeto que
pertenece a la ventana padre.
Un Saludo,
Xevi.
"Jose F. Gimenez" <jfgimenez@wanadoo.es> escribió en el mensaje de
noticias news:[email=474d4118@ozsrv2.ozlan.local...]474d4118@ozsrv2.ozlan.local...[/email]
> Antonio,
>
>> He puesto en el area cliente del formulario principal de la aplicacion
>> una página web, pero cuando abro una ficha de clientes por ejemplo, no se
>> ve, es como que se pone detrás de la página web La ventana de la ficha de
>> clientes es mdichild.
>
> Me temo que es así­. Las mdichild están sobre un control especial
> TMdiClient (puedes ver el fuente al final de form.prg), que ocupa todo el
> área cliente de la ventana principal. Así­ es como funciona el API de
> windows y no lo podemos cambiar. Si pones un control webbrowser en esa
> misma ventana, entonces uno de los dos queda debajo del otro, o bien el
> webbrowser o bien el tmdiclient.
>
> --
> Un saludo,
>
> José F. Giménez
> http://www.xailer.com
> http://www.xailer.info
>

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 11:46 am
por jfgimenez
Xevi,
> Yo tenía un problema para mostra una imagen de fondo en la ventana
> MDIFrame, que me diste la solución y resolviste con una eficacia 100%
> efectiva (como todas tus soluciones), hace ya mucho, mucho tiempo... ¿se
> podría aplicar la misma técnica??? al fin y al cabo, se trata de
> "refrescar" un objeto que pertenece a la ventana padre.
No lo recuerdo exactamente, pero seguramente la solución consistía en usar
el evento OnPainted de TMdiClient. No obstante, no es el mismo caso que
ahora :-(
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 1:36 pm
por antonio.ortega
Vale muy bien, pero podría de alguna forma, decidir cual queda 'en primer
plano'. Es que si no, no se me ocurre como hacer para trabajar con Mdi,
porque el 'escritorio web' ( pagina web de fondo ) es un elemento que nos da
excelentes resultados.
Gracias.
Antonio F. Ortega

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 1:40 pm
por jfgimenez
Antonio,
> Vale muy bien, pero podría de alguna forma, decidir cual queda 'en primer
> plano'. Es que si no, no se me ocurre como hacer para trabajar con Mdi,
> porque el 'escritorio web' ( pagina web de fondo ) es un elemento que nos
> da excelentes resultados.
Envíame un pequeño ejemplo con lo que quieres hacer y le echo un vistazo.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 1:43 pm
por antonio.ortega
ok.

Pagina Web de Fondo

Publicado: Mié Nov 28, 2007 1:55 pm
por antonio.ortega
Adjunto Proyecto.
Gracias.
Antonio F. Ortega


Attached files CtrlF6.zip (6.2 KB)Â

Pagina Web de Fondo

Publicado: Jue Nov 29, 2007 1:37 pm
por jfgimenez
Antonio,
he estado haciendo pruebas, y lo más que he conseguido es lo que adjunto.
Tiene el problema de que, según lo que haga el usuario, las ventanas
mdichild se quedán detrás y no se ven, y la única forma de traerlas delante
es usando el menú "ventana".
Hay una línea comentada que llama a :Disable(). Si la habilitas, verás que
funciona un poco mejor, aunque entonces no puedes interactuar con la página
web.
--
Un saludo,
José F. Giménez
http://www.xailer.com
http://www.xailer.info


Attached files ctrlf6.zip (6.3 KB)Â

Pagina Web de Fondo

Publicado: Jue Nov 29, 2007 2:39 pm
por antonio.ortega
Bien, creo que haciendo un par de cositas ( ya por mi cuenta ) más me
valdría.
Gracias.
Antonio F. Ortega

Pagina Web de Fondo

Publicado: Jue Nov 29, 2007 4:56 pm
por desarrollo
Antonio,
Si consigues que te funcione bien esto, deja información en este foro.
Saludos
Jose A. Suarez
"Antonio F. Ortega" <antonio.ortega@puentelibros.com> escribió en el mensaje
news:474ec127$[email=1@ozsrv2.ozlan.local...]1@ozsrv2.ozlan.local...[/email]
> Bien, creo que haciendo un par de cositas ( ya por mi cuenta ) más me
> valdría.
>
> Gracias.
>
> Antonio F. Ortega
>

Pagina Web de Fondo

Publicado: Jue Nov 29, 2007 4:58 pm
por antonio.ortega
Claro JASM, y de paso aprovecho para pedirte , el pp de los patrones de
diseño, si me lo puedes enviar a mi privado, te lo agradecería.
Saludos.
Antonio F. Ortega

Pagina Web de Fondo

Publicado: Jue Nov 29, 2007 6:52 pm
por desarrollo
Antonio,
Aqui esta:
http://www.chochurro.com/KK/Patrones_de ... GRASP).rar
para ti y para quien lo quiera.
Saludos
Jose A. Suarez

Pagina Web de Fondo

Publicado: Jue Nov 29, 2007 6:53 pm
por desarrollo

Pagina Web de Fondo

Publicado: Vie Nov 30, 2007 9:32 am
por antonio.ortega
Gracias. A ver si nos enteramos un poco más de los patrones.
Antonio F. Ortega

Pagina Web de Fondo

Publicado: Mié Abr 25, 2012 2:47 am
por Gabo
El 30/11/2007 02:32 a.m., Antonio F. Ortega escribió:
> Gracias. A ver si nos enteramos un poco más de los patrones.
>
> Antonio F. Ortega
>
>
Hola.. y Cual seria la solucion para poner una Imagen de Fondo en la
ventana principal. Xavi comenta una pero no la encuentro por todo el
foro. Xavi eres tan amable de ponerla por favor..
Gracias!