FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Registrar Formas en Delphi
Saludos...
Quisiera saber si existe alguna forma de "registrar" formas en el IDE de Delphi, de modo que no se requiera agregarlas en el Proyecto (DPR) actual para poder hacer una derivación de ellas... Trataré de explicarme mejor... sucede que me he hecho una especie de Framework GUI con varias clases y ventanas que me ahorran mucho trabajo y que son de lo más genericas en el desarrollo de un programa de Base de Datos, es sumamente practico pues se modulariza y reutilizan cientos (o miles) de lineas de código y es una verdadera maravilla para proyectos medianos/grandes Pero esta manera de trabajar tiene el inconveniente de que hay que agregar muchas clases de formas en el DPR para poder hacer uso de los beneficios... por poner un ejemplo, tengo algunas de tantas clases para manejar los reportes mas o menos asi: TReportePrototipo ---> TReporteSelector ----> TReporteNiveles y he agregado al repositorio de objetos la clase TReporteNiveles, pero al crear una nueva clase basada en TReporteNiveles en mi proyecto se agregan automáticamente las clases abstractas ancestras TReporteSelector y TReportePrototipo... lo cual es comprensible, pero al ver la lista de formas del proyecto aparecen todas incluso las formas que son clases abstractas y que nunca se instancian como tales... Y cuando ya son muchas las jerarquias que se usan en el proyecto el DPR y la lista de formas se complica mas de lo deseable, pues se llegan a ver muchas formas y datamodules que solo se usan como esqueleto y el que aparezcan ahi en la lista de formas es suceptible de confundirse y confundir una con otra, etc..., existe algun modo de hacer un paquete de diseño con estas clases abstractas y usarlas en Delphi para que pueda encontrar las clases ancestras de mis formas sin tener que agregarlas propiamente al proyecto??? si es asi como es que podría hacer eso???...
__________________
"Lo mejor de no saber hacer nada es que se tiene mucho tiempo libre."
Última edición por lpmlpm fecha: 26-08-2005 a las 19:49:41. |
|
|
|