Página 1 de 1

TFormFolder

Publicado: Mar Dic 16, 2008 11:54 am
por new_indika
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.

TFormFolder

Publicado: Mar Dic 16, 2008 2:51 pm
por ignacio
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.
>