![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
|||
|
|||
|
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. |
|
#2
|
||||
|
||||
|
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). |
|
#3
|
|||
|
|||
|
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. |
|
#4
|
|||
|
|||
|
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...
|
|
#5
|
||||
|
||||
|
Cita:
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 |
|
#6
|
|||
|
|||
|
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!! |
|
#7
|
||||
|
||||
|
Cita:
// Saludos |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
|