Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2014-10

Pregunta de herencia de formularios

3 messages · 2 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Martin Gomez
to Maxi

2014-10-28 16:50 GMT-03:00 Maxi <maximiliano.duarte en gmail.com>:

Me cae una gran duda, que la arrastro desde delphi. �Cuando heredo de un formulario el padre debe estar creado en el proyecto?

?Nunca se me ocurri� heredar un formulario que no est� en el proyecto :D

Si te refer�s a "creado" como en "Application.CreateForm"? en el archivo del proyecto, la respuesta es NO.

Yo tengo un "FormBase" que no se instancia en ning�n caso (es m�s, tiene un m�todo abstracto para que si alguien lo intenta crear le d� error), y de ese form heredo el tama�o y el pie de form con reloj (Que en este caso es un Frame), para crear el FormMensaje y FormLista, que a la vez se heredan donde haga falta alguna customizaci�n sobre la funcionalidad b�sica provista.

(?Lo del tama�o es porque lo implement� as� en una aplicaci�n para Windows CE, donde todos los formularios tienen que ser de 240x240)

? Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ? ? *Linus Torvalds* ------------ pr�xima parte ------------ Se ha borrado un adjunto en formato HTML... URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus-es/attachments/20141028/0a5e6851/attachment.html>

Reply by email

Maxi
to Martin Gomez

Gracias. Esa era la duda. Trabajo igual modo a vos Martin El oct 28, 2014 6:01 PM, "Martin Gomez" <mmgomez en gmail.com> escribi�:

Show quoted text 36 lines
2014-10-28 16:50 GMT-03:00 Maxi <maximiliano.duarte en gmail.com>: > Me cae una gran duda, que la arrastro desde delphi. > �Cuando heredo de un formulario el padre debe estar creado en el proyecto? > ?Nunca se me ocurri� heredar un formulario que no est� en el proyecto :D Si te refer�s a "creado" como en "Application.CreateForm"? en el archivo del proyecto, la respuesta es NO. Yo tengo un "FormBase" que no se instancia en ning�n caso (es m�s, tiene un m�todo abstracto para que si alguien lo intenta crear le d� error), y de ese form heredo el tama�o y el pie de form con reloj (Que en este caso es un Frame), para crear el FormMensaje y FormLista, que a la vez se heredan donde haga falta alguna customizaci�n sobre la funcionalidad b�sica provista. (?Lo del tama�o es porque lo implement� as� en una aplicaci�n para Windows CE, donde todos los formularios tienen que ser de 240x240) -- ? Most good programmers do programming not because they expect to get paid or get adulation by the public, but because it is fun to program. ? ? *Linus Torvalds* _______________________________________________ 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.freepascal.org/pipermail/lazarus-es/attachments/20141028/5ac76c0f/attachment.html>

Reply by email