Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

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

Coloboración Paypal con ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 14-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 22
Albano Va por buen camino
Como lo dije anteriormente: "Voy a estar haciendo preguntas en este hilo"
No se cómo crear los frames en delphi 2005, de hecho no se hacerlo ni en delphi 7, que tambien lo he usado, nunca traté de crearlos.
En el foro me encontré que se pueden crear de la siguiente manera: File|New|Frame, pero no viene esa opción por ningun ladoen el delphi 2005.
¿Cómo creo el Frame en delphi 2005 y cómo lo pongo sobre el panel?
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal"
Siempre hazlo con la ayuda de Dios
Responder Con Cita
  #2  
Antiguo 14-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Creo que puedes probar en:

Código:
Menú -> File -> New -> Other... -> Delphi Projects -> Delphi Files -> Frame
Y luego puedes echar un vistazo en:

Código:
Menú -> File -> New -> Customize...
Podrás desde ahí personalizar el menú "New" de Delphi. Puedes buscar la "Frame" donde digo arriba y situarla en el lugar que prefieras.
__________________
David Esperalta
www.decsoftutils.com

Última edición por dec fecha: 14-12-2006 a las 23:09:54.
Responder Con Cita
  #3  
Antiguo 15-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 22
Albano Va por buen camino
Ya pude... lo que pasa es que el proyecto en el que estaba tratando de ponerlo es .Net y ahi no me aparece la opción, pero en un proyecto para Win32 si aparece...
Gracias Dec, hice lo que mencionaste.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal"
Siempre hazlo con la ayuda de Dios
Responder Con Cita
  #4  
Antiguo 15-12-2006
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.142
Poder: 36
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Así es. Me parece que en .NET lo que hace las veces de los "Frames" son los "User controls".
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #5  
Antiguo 15-12-2006
Avatar de Albano
Albano Albano is offline
Miembro
 
Registrado: oct 2004
Ubicación: Nogales, Sonora, Mexico
Posts: 422
Poder: 22
Albano Va por buen camino
Ah! ok, estaré investigando sobre esto... Gracias de nuevo.
__________________
"Sé de tal manera y vive una vida tal, que si todos los hombres fueran como tú y vivieran como tú, nuestro mundo sería un paraíso terrenal"
Siempre hazlo con la ayuda de Dios
Responder Con Cita
  #6  
Antiguo 15-12-2006
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 31
Lepe Va por buen camino
Quizás y solo quizás te convenga crear previamente un componente en la paleta....

Me explico:
Ahora tienes todo con paneles, al pasarlo a frames vas a tener que copiar y pegar mucho código y ahora si tu salud mental está en peligro:
- no está declarado ese evento
- me falta copiar el onclick del botón, en donde rayos está ese procedimiento
- etc.

Primero seleccionas el panel boton derecho y Add to Component Palete (o Add to repository, no recuerdo bien ainsss). Esto lo que hace es crear un nuevo icono en la paleta de componentes (como el que existe de un TEdit), pero lleva todo lo que tienes en el panel y además su código fuente asociado, ahora creas el frame, añades ese nuevo componente y voilá, ya tienes todo en el Frame.

Guarda el proyecto por si acaso .

Creo que ahora puedes mover todos los componentes desde el panel hasta el frame y eliminar el panel en sí (no creo que lo necesites, pero igual tampoco molesta) tú mismo.

Después de eso, puedes eliminar el componente de la paleta de delphi.Si no recuerdo mal creo que es así a grandes rasgos.

Saludos y suerte!!
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #7  
Antiguo 15-12-2006
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Hola,

Lepe, creo que es un poco distinto. Según entiendo de la ayuda de Delphi, el repository sólo acepta proyectos, forms, datamodules y frames.

En Delphi7 la opción que mencionas la obtienes seleccionando el panel y luego yendo al menú Component|Create Component Template...

El resto es igual, pero queda mejor si en lugar de seleccionar el panel, seleccionas todos los controles dentro del panel para que el panel en sí no se copie en la plantilla.

// Saludos
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
Frames Caro Varios 4 17-06-2005 16:55:01
Varios forms, frames y un Data Module gluglu Varios 1 07-04-2005 19:28:51
Uso de Frames jdangosto OOP 7 20-01-2005 00:15:03
Frames pepelu1975 OOP 2 21-05-2004 17:32:01
Frames pepelu1975 Varios 2 17-02-2004 18:00:30


La franja horaria es GMT +2. Ahora son las 13:26:55.


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