[Lazarus-es] Formularios heredados
Giuseppe Luigi Punzi
glpunzi en lordzealon.com
Lun Jun 15 15:19:16 CEST 2009
He hecho unas pruebas básicas, y tengo el mismo problema.
Aunque, sí que hereda realmente los eventos, salta el warning. He estado
ojeando el wiki, y he encontrado:
http://wiki.lazarus.freepascal.org/IDE_Development#VFI_-_Visual_Form_Inheritance
Como podrás ver, el TODO dice:
> * inherited events (partially working)
> * apply changes of ancestor to descendants when both are open
> * Tutorial
> * Documentation
Así que, supongo, que habrá, o bien, que colaborar, o esperar a que
alguien lo termine.
Si hay alguna otra solución intermedia, supongo que ya nos avisará
alguien ;)
Un saludo.
P..D.: Preguntastes en los foros/lista oficial?
El lun, 15-06-2009 a las 08:42 +0200, Jose Antonio Cuello escribió:
> Hola, tengo algunos problemas al querer crear unos formularios base y
> luego ir heredandolos. Por ejemplo crear un formulario para búsquedas, y
> usarlo como "plantilla" para las búsquedas de artículos, clientes ...
> etc. Es decir crear el formulario TBusqueda con su programación y luego
> crear el formulario TBusArticulo siendo este un formulario heredado de
> TBusqueda.
>
> El caso es que el año pasado con la versión de Lazarus llegué a tener
> una aplicación que funcionaba, pero ahora al reinstalarme la versión
> nueva de lazarus, al abrir un formulario heredado y darle a grabar me
> dice que los eventos que están programados en TBusqueda no existen en la
> unit de TBusArticulo y si me descuido elimina la declaración.
>
> Existe algún problema en esta forma de trabajar? Sólo se puede ir
> heredando las clases "programadas" en las units y no se heredan los forms?.
> Gracias, espero haber reflejado mi duda.
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20090615/bc42c0eb/attachment-0002.html>
More information about the Lazarus-es
mailing list