He visto que en el ejemplo DBFData6, se hace uso de una clase llamada
TFormFolder. Según lo que he podido ver es una clase bastante util pues
puede ser incrustada dentro de objetos TFolder como si fuesen pestañas y
da muy buena apariencia.
¿Como puedo hacer uso de esta clase en mis proyectos? He notado que en
dicho ejemplo cuando se añade un formulario nuevo, automáticamente lo
crea de la clase TFormFolder. He probado a sustituir la clase en un
formulario ya creado de otra aplicación, pero tiene propiedades
incompatibles como lParentIcon, nShowmode, etc.
Un saludo.
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.
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.
TFormFolder
-
- Mensajes: 32
- Registrado: Jue Oct 16, 2008 12:59 pm
- ignacio
- Site Admin
- Mensajes: 9440
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
TFormFolder
Angel,
Añade el fichero como un módulo más en tu proyecto. Los formularios que
quieres que aparezcan como pestañas simplemente cambiales en el editor de
código la clausula FROM TForm a FROM TFormFolder.
Este cambio supone que determinadas propiedades que figuran en TForm que sin
embargo no existen en TFormFolder y ancestros no se pueden usar pues
provocarían un error de ejecución, como por ejemplo el evento OnClose. No
obstante, siempre puedes definir tu todo los que necesites en la clase
TFormFolder para evitar cualquier tipo de error y además hacer que se
comporte como tu quieras.
Un saludo
Ignacio Ortiz de Zúñiga
Soporte de Xailer
"Ángel Fernández" <new_indika@hotmail.com> escribió en el mensaje
news:494788d4$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> He visto que en el ejemplo DBFData6, se hace uso de una clase llamada
> TFormFolder. Según lo que he podido ver es una clase bastante util pues
> puede ser incrustada dentro de objetos TFolder como si fuesen pestañas y
> da muy buena apariencia.
>
> ¿Como puedo hacer uso de esta clase en mis proyectos? He notado que en
> dicho ejemplo cuando se añade un formulario nuevo, automáticamente lo crea
> de la clase TFormFolder. He probado a sustituir la clase en un formulario
> ya creado de otra aplicación, pero tiene propiedades incompatibles como
> lParentIcon, nShowmode, etc.
>
> Un saludo.
>
Añade el fichero como un módulo más en tu proyecto. Los formularios que
quieres que aparezcan como pestañas simplemente cambiales en el editor de
código la clausula FROM TForm a FROM TFormFolder.
Este cambio supone que determinadas propiedades que figuran en TForm que sin
embargo no existen en TFormFolder y ancestros no se pueden usar pues
provocarían un error de ejecución, como por ejemplo el evento OnClose. No
obstante, siempre puedes definir tu todo los que necesites en la clase
TFormFolder para evitar cualquier tipo de error y además hacer que se
comporte como tu quieras.
Un saludo
Ignacio Ortiz de Zúñiga
Soporte de Xailer
"Ángel Fernández" <new_indika@hotmail.com> escribió en el mensaje
news:494788d4$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> He visto que en el ejemplo DBFData6, se hace uso de una clase llamada
> TFormFolder. Según lo que he podido ver es una clase bastante util pues
> puede ser incrustada dentro de objetos TFolder como si fuesen pestañas y
> da muy buena apariencia.
>
> ¿Como puedo hacer uso de esta clase en mis proyectos? He notado que en
> dicho ejemplo cuando se añade un formulario nuevo, automáticamente lo crea
> de la clase TFormFolder. He probado a sustituir la clase en un formulario
> ya creado de otra aplicación, pero tiene propiedades incompatibles como
> lParentIcon, nShowmode, etc.
>
> Un saludo.
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com