<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.26.2">
</HEAD>
<BODY>
He hecho unas pruebas básicas, y tengo el mismo problema.<BR>
<BR>
Aunque, sí que hereda realmente los eventos, salta el warning. He estado ojeando el wiki, y he encontrado:<BR>
<A HREF="http://wiki.lazarus.freepascal.org/IDE_Development#VFI_-_Visual_Form_Inheritance">http://wiki.lazarus.freepascal.org/IDE_Development#VFI_-_Visual_Form_Inheritance</A><BR>
<BR>
Como podrás ver, el TODO dice:<BR>
<BR>
<BLOCKQUOTE TYPE=CITE>
    <UL>
        <LI>inherited events (partially working)
        <LI>apply changes of ancestor to descendants when both are open
        <LI>Tutorial
        <LI>Documentation
    </UL>
</BLOCKQUOTE>
<BR>
Así que, supongo, que habrá, o bien, que colaborar, o esperar a que alguien lo termine.<BR>
Si hay alguna otra solución intermedia, supongo que ya nos avisará alguien ;)<BR>
<BR>
Un saludo.<BR>
<BR>
P..D.: Preguntastes en los foros/lista oficial?<BR>
<BR>
El lun, 15-06-2009 a las 08:42 +0200, Jose Antonio Cuello escribió:
<BLOCKQUOTE TYPE=CITE>
<PRE>
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
<A HREF="mailto:Lazarus-es@lists.lazarus.freepascal.org">Lazarus-es@lists.lazarus.freepascal.org</A>
<A HREF="http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es">http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es</A>
</PRE>
</BLOCKQUOTE>
</BODY>
</HTML>