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 07-06-2004
Sirkius Sirkius is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 23
Sirkius Va por buen camino
Guau, que velocidad en responder, así da gusto . Muchas gracias!!

Os explico los pasos que he seguido:
1. He metido los controles en el formulario
2. He hecho eso de añadir el formulario en un paquete de ejecución y en un paquete de diseño poner el Register con eso de RegisterModule...
3. He añadido el formulario al Repositer
4. He creado una aplicacion nueva, y he añadido el formulario a partir de New->Others->El formulario y he marcado inherited.

He cerrado la aplicacion y la he vuelto a abrir y nada. Ahora que lo pienso puede que el fallo este en que el formulario está en el paquete de ejecucion y no en el diseño, ahora lo pruebo y comento.

Saludos

EDITO: eso de separarlo en dos paquetes lo hice por un problema de que no encuentra el Proxies.pas, y en la pagina de Borland decia que hiciera eso de separarlo. No puedo añadir el formulario al paquete de diseño pq dice que ya está en el otro paquete . Sigo haciendo pruebas...

EDITO 2: se me olvido decir que las propiedades publicadas me funcionan bien (al principio no ), el problema unicamente está en los controles.

Última edición por Sirkius fecha: 07-06-2004 a las 21:20:25.
Responder Con Cita
  #2  
Antiguo 07-06-2004
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 26
guillotmarc Va por buen camino
Hola.

Yo no hago nada de todo esto. No pongo el formulario base en el repositorio.

Añado el formulario base (el que se va a heredar) como un formulario más en el proyecto (Naturalmente lo quito de la lista de formularios que se crearán automáticamente).

Después, para añadir un formulario hijo. Simplemente le doy al icono de la hoja en blanco (equivale al File -> Add -> Other), y se muestra el repositorio.

Selecciono la pestaña del proyecto actual, y allí muestra todos los formularios del proyecto. Selecciono el formulario base, y ya está. Te va a crear un formulario heredado de él.

Saludos.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #3  
Antiguo 07-06-2004
Sirkius Sirkius is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 23
Sirkius Va por buen camino
Pues nada , he probado creando un nuevo formulario con un label y si que iba bien . Toque el dfm del formulario "padre", así que voy a mirar si es eso.

Última edición por Sirkius fecha: 07-06-2004 a las 21:44:56.
Responder Con Cita
  #4  
Antiguo 07-06-2004
Sirkius Sirkius is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 23
Sirkius Va por buen camino
He probado varias cosas (quitandolo del Repository, del package de ejecucion, etc.) y he visto que lo que falla es que esté registrado con RegisterCustomModule... seguire mirando...
Responder Con Cita
  #5  
Antiguo 07-06-2004
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
Cita:
Empezado por Sirkius
he visto que lo que falla es que esté registrado con RegisterCustomModule
¿Leíste mi primer mensaje?

Acabo de hacer la prueba y, en efecto, si uso RegisterCustomModule para agregar propiedades publicadas entonces no se muestran los controles. Pero si hago lo que dice en la página que te indiqué entonces puedes ver los controles junto con las propiedades publicadas.

// Saludos
Responder Con Cita
  #6  
Antiguo 07-06-2004
Sirkius Sirkius is offline
Miembro
 
Registrado: jun 2004
Posts: 83
Poder: 23
Sirkius Va por buen camino
Ok, lo siento por no haber leido eso (intendo huir de los textos en ingles ). La verdad es que prefiero imaginarme donde irán que montarme toda esa historia de heredar dos veces.

Muchas gracias!!
Responder Con Cita
  #7  
Antiguo 07-06-2004
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
Cita:
Empezado por Sirkius
La verdad es que prefiero imaginarme donde irán que montarme toda esa historia de heredar dos veces.
Pues sí, suena a mucho. Otra forma de hacer esto, la forma "profesional" es usar un Wizard para crear el formulario. El Wizard aparece también en el repositorio. A mi parecer queda mucho mejor pero requiere más trabajo.

// 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


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


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