[Lazarus-es] Usar TFrame en el IDE
Jose antonio Cuello Principal
jcuello en artextrading.com
Mie Feb 18 11:38:19 CET 2015
Hola, no te puedo ayudar con el error pues no termino de enterderlo. Pero te confirmo que funciona correctamente los TFrames pues hago lo mismos en varios proyectos.
Si miras el archivo del proyecto, a ver si te ha añadido el formulario por el autocreate del proyecto. Yo normalmente sólo creo el frmmain y quito del uses todos los demás formularios.
Un saludo
----- Mensaje original -----
De: "Iván Mesa" <iv.mesa.prg en gmail.com>
Para: lazarus-es en lists.lazarus.freepascal.org
Enviados: Miércoles, 18 de Febrero 2015 11:18:57
Asunto: [Lazarus-es] Usar TFrame en el IDE
Saludos a todos.
Estoy haciendo una pequeña aplicación con varios formularios y me he
puesto a diseñarlos como TFrames ya que me gustaría poder combinarlos en
la pantalla de diferentes formas.
El problema es que me he encontrado con un error en el IDE y no he
conseguido dar con la solución.
Una vez que coloco un TFrame en el formulario principal, parece que todo
va bien, pero al cerrar el proyecto y volver a abrirlo, se genera un
error al cargar el diseño del formulario en el IDE. El mensajes es:
"No se puede la clase del componente '[TMyFrame]'.
Esta no está registrada a través de RegisterClass y no se encontró lfm.
Esta es necesaria por la unidad (unit):
C:\....\fmain.pas."
¿Tiene fácil arreglo?
Antes de ponerme con experimentos... ¿Podría rediseñar los forms con la
clase TForm y cargarlos dentro de un panel que esté en un form principal?
Por último. Un mensaje similar también me sale cuando hago un formulario
base del que luego heredo el resto de los forms.
Por ejemplo, diseño un formulario con ciertos elementos comunes: barra
de estado, botones, etiquetas, colores, títulos, etc...
El caso es que como la aplicación compila bien y el resultado es el
esperado, no le he dado mucha importancia, pero... ¿podría tener el
mismo origen y por tanto la misma (o similar) solución?
Gracias por la ayuda.
Abrazos,
Iván.
_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus.freepascal.org
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
--
José Antonio Cuello
Dpto. Informatica
Artex Trading sa
Gold Football sl
More information about the Lazarus-es
mailing list