Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-12-2008
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
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ú
Responder Con Cita
  #2  
Antiguo 19-12-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
¡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.

Última edición por Al González fecha: 19-12-2008 a las 19:29:27.
Responder Con Cita
  #3  
Antiguo 19-12-2008
Avatar de Caro
*Caro* Caro is offline
Moderadora
 
Registrado: jul 2004
Ubicación: Cochabamba, Bolivia
Posts: 2.544
Poder: 22
Caro Va por buen camino
Hola StartKill, yo lo hago de la forma en que esta explicado en esta pagina http://www.marteens.com/trick2a.htm .

Saluditos
__________________
Disfruten cada minuto de su vida a lado de sus seres queridos como si fuese el ultimo, uno nunca sabe lo que puede pasar.
Responder Con Cita
  #4  
Antiguo 20-12-2008
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
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ú
Responder Con Cita
  #5  
Antiguo 20-12-2008
Avatar de Al González
[Al González] Al González is offline
In .pas since 1991
 
Registrado: may 2003
Posts: 5.604
Poder: 29
Al González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en brutoAl González Es un diamante en bruto
Cita:
Empezado por StartKill Ver Mensaje
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 Ver Mensaje
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.
Responder Con Cita
  #6  
Antiguo 20-12-2008
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Poder: 21
StartKill Va por buen camino
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ú

Última edición por StartKill fecha: 20-12-2008 a las 15:45:56.
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
campo validado no acepta ctrl + v ctrl + c vroa74 Varios 0 10-09-2007 17:03:15
delphi 2005 ctrl-c, ctrl-v, ctrl-x zero.ax Varios 3 15-08-2007 16:40:28
key de CTRL+V y de CTRl+C fidel Varios 7 13-04-2007 11:32:09
Ctrl + Alt + Del marcoszorrilla Noticias 6 25-07-2006 07:23:11
Desactivar Ctrl-Del IVAND Varios 1 12-01-2006 02:42:45


La franja horaria es GMT +2. Ahora son las 04:06:15.


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
Copyright 1996-2007 Club Delphi