[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