Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   copiando componentes y eventos - Ctrl+C Ctrl-V (https://www.clubdelphi.com/foros/showthread.php?t=62383)

StartKill 19-12-2008 19:02:14

copiando componentes y eventos - Ctrl+C Ctrl-V
 
Buenas al foro,

Trabajo con Delphi 2006

Hay veces que copio ciertos componentes de un formulario a otro (ctrl+c y ctrl+v), como es ya de saber esto copia solamente el componente en el nuevo formulario - mas no me copia el codigo de los eventos que tan laboriosamente los "tipee" del formulario original.

Existe la forma de copiarlos de un solo golpe?, o algun truco para ello?


Saludos

StartKill
Lima-Perú

Al González 19-12-2008 19:24:52

¡Hola!

Bueno, no me queda muy claro cuál es la razón para copiar código, puesto que es una buena práctica (y casi una ley) evitar duplicarlo.

A veces resulta muy buena alternativa organizar tus formularios con herencia visual, de tal manera que coloques en una o varias plantillas los componentes y manejadores de eventos que son comunes a dos o más formularios, los cuales derivas de dichas plantillas, centralizando en ellas diseño y código. Así evitas duplicar trabajo, logrando mejores valores de consistencia, rapidez de desarrollo y mantenimiento de tu proyecto.

También te recomiendo echarle un vistazo a la exposición audiovisual de Eliseo González sobre TActionManager. También por ese lado encontrarás elementos muy interesantes que pueden servirte.

Un abrazo irrepetible.

Al González. :)

Caro 19-12-2008 19:43:52

Hola StartKill, yo lo hago de la forma en que esta explicado en esta pagina http://www.marteens.com/trick2a.htm .

Saluditos

StartKill 20-12-2008 03:18:07

Excelente, les estoy muy agradecido con sus respuestas a mi duda.

Todo empezó cuando con esto:

Cita:

Trabajo con Delphi 2006

Hay veces que copio ciertos componentes de un formulario a otro (ctrl+c y ctrl+v), como es ya de saber esto copia solamente el componente en el nuevo formulario - mas no me copia el codigo de los eventos que tan laboriosamente los "tipee" del formulario original.

Existe la forma de copiarlos de un solo golpe?, o algun truco para ello?
El colega: Al González
Cita:

A veces resulta muy buena alternativa organizar tus formularios con herencia visual, de tal manera que coloques en una o varias plantillas los componentes y manejadores de eventos que son comunes a dos o más formularios, los cuales derivas de dichas plantillas, centralizando en ellas diseño y código
El colega: Caro
Código:

yo lo hago de la forma en que esta explicado en esta pagina
 http://www.marteens.com/trick2a.htm

Muy buenas respuestas/consejos...

Mas traté de ubicar "la exposición audiovisual de Eliseo González sobre TActionManager" como otra de las alternativas de Al González, no encontré nada en google (por favor si recordaras el enlace pásamelo)

Your friend

StartKill
Lima-Perú

Al González 20-12-2008 07:57:41

Cita:

Empezado por StartKill (Mensaje 331652)
El colega: Caro
Código:

yo lo hago de la forma en que esta explicado en esta pagina
 http://www.marteens.com/trick2a.htm


Nuestra amiga Linett (Caro) ha dado una estupenda referencia. ;)

Cita:

Empezado por StartKill (Mensaje 331652)
Mas traté de ubicar "la exposición audiovisual de Eliseo González sobre TActionManager"...no encontré nada en google (por favor si recordaras el enlace pásamelo)

¡Cómo no! http://conferences.codegear.com/code...entedinSpanish :)

No era necesario ir hasta Google para encontrarlo (http://www.clubdelphi.com/foros/showthread.php?t=61891) ;)

Saludos.

Al.

StartKill 20-12-2008 15:42:33

Ups!!!

Cita:

Nuestra amiga Linett (Caro) ha dado una estupenda referencia.
Mil disculpas Linet Caro....

Que gracioso, no recuerdo en que hilo, pero lei que nuestro colega Caral es varón y la foto era de su hija y confundieron nombre y foto (asociaron a un nombre femenino)... y cuando lei el nombre Caro no quise asociar nada y "supuestamente" no quise repetir "ese" error.

Una logica mal empledada, eso quiere decir que no soy buen programador :(

Al González, en cuanto al video, hoy lo veo, muchas nuevamente.


Saludos cordiales

StartKill
Lima-Perú


La franja horaria es GMT +2. Ahora son las 11:53:28.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi