In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Pegar un formulario a un tPanel

Foro de Xailer profesional en español
Responder
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

Pegar un formulario a un tPanel

Mensaje por joseluis »

Hola,
Quiero hacer algo de lo cual no estoy muy seguro que se pueda.
Para no utilizar un TPAGES, he colocado un TPANEL en un formulario (con
:nAlign := alCLIENT). Luego creo un formulario sin borde (:nBorderStyle
:= bsNONE) y al crearlo pongo que el 'padre' es el tPanel.
Me da el siguiente error:
TCREADSN:OICON(378)
Error BASE/1004 Message not found: TPANEL:GETICON
Argumentos: ()
Algo hago mal... debe ser conceptual o de programación. El caso es que
en F*H pegaba a un tPanel un diálogo creado en recursos con el estilo
'Child' (que no MDICHILD) y sin borde sin problemas.
Saludos y gracias,
José Luis Capel
--
Avatar de Usuario
jfgimenez
Site Admin
Mensajes: 5718
Registrado: Lun Abr 06, 2015 8:48 pm
Contactar:

Pegar un formulario a un tPanel

Mensaje por jfgimenez »

José Luis,
el problema es de concepto. Un formulario es siempre una ventana WS_POPUP, y
no puede ser hijo de ningún control de otro formulario. La única excepción
es el MDI, donde las MdiChild sí son formularios "hijos" del TMdiFrame de la
ventana principal.
--
Un saludo,
José F. Giménez
José F. Giménez
[Equipo de Xailer / Xailer team]
http://www.xailer.com
http://www.xailer.info
joseluis
Mensajes: 642
Registrado: Jue Sep 08, 2005 12:54 pm

Pegar un formulario a un tPanel

Mensaje por joseluis »

José,
> el problema es de concepto. Un formulario es siempre una ventana WS_POPUP, y
> no puede ser hijo de ningún control de otro formulario. La única excepción
> es el MDI, donde las MdiChild sí­ son formularios "hijos" del TMdiFrame de la
> ventana principal.
Gracias... entonces paso al plan 'B' ;-)
Saludos,
José Luis Capel
Responder