Clase de formulario

29/01/2004 - 00:53 por Raúl Licona | Informe spam
Hago un formulario, lo codifico y lo guardo como una clase para que me
sirva de base para otros formularios... pero la pregunta es ¿cómo le hago
para relacionar que mi nuevo formulario se base en esta clase de
formulario que acabo de crear?
Se puede hacer mendiante código y yo quiero hacerlo de manera visual.
¿Cómo lo hago desde el diseñador de formularios?

Saludos y gracias por sus respuestas.

-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa

Preguntas similare

Leer las respuestas

#1 Ana María Bisbé York
29/01/2004 - 01:04 | Informe spam
Hola Raúl:

Herramientas - Opciones - Formularios - Clases de plantilla - Formulario y
selecciona la que has creado. Ya está, cada nuevo formulario se crea con esa
clase base.

Saludos,

Ana

"Raúl Licona" escribió en el mensaje
news:
Hago un formulario, lo codifico y lo guardo como una clase para que me
sirva de base para otros formularios... pero la pregunta es ¿cómo le hago
para relacionar que mi nuevo formulario se base en esta clase de
formulario que acabo de crear?
Se puede hacer mendiante código y yo quiero hacerlo de manera visual.
¿Cómo lo hago desde el diseñador de formularios?

Saludos y gracias por sus respuestas.


PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
Respuesta Responder a este mensaje
#2 Raúl Licona
29/01/2004 - 02:16 | Informe spam
Hola Ana.

Gracias por tu pronta respuesta. Me sirve mucho.
Ahora bien, si no es mucha molestia y abusando... Si tengo varias clases
base de formularios (dependiendo de la situación es la que escojo) ¿Cómo
le haría para poner esos formularios base?
¿Acaso tendría que ir a esa opción que me dices, cambiar la clase del
formulario base, dar Aceptar y crear mi formulario como lo necesito,
despues si necesito otra clase diferente de formulario ir otra vez a esta
opción e ir repitiendo los pasos tantas veces sea necesarias?

Gracias otra vez.

Raúl Licona



-
PortalFox :: Nada corre como un zorr
http://www.portalfox.co

PortalFox - NNTP Forum Gatewa
Respuesta Responder a este mensaje
#3 Luis María Guayán
29/01/2004 - 02:59 | Informe spam
Raúl: Si tienes VFP8 lo que tu quieres es muy fácil con la "Caja de
herramientas" (ToolBox).

Añades tus librerias de clases a la ToolBox y luego haces Botón derecho del
ratón -> Crear Subclase.

Si no tienes VFP8 hay otro truco un poco "sucio" pero efectivo:
1. Creas un nuevo formulario
2. Desde el Administrador de proyectos -> Clases escoges tu clase de formulario
y la arrastrs y tiras dentro del formulario nuevo.
3. Alli te preguntara si quieres crear un FormSet, contesta SI.
4. Mueves el formulario y seleccionas el que quedó atras (el de la clase base de
VFP)
5. Vas a Menú -> Formulario -> Quitar formulario
6. Seleccionas el FormSet (lo puedes hacer facilmente en la ventana de
propiedades)
7. Vas a Menú -> Formulario -> Quitar conjunto de formulario
8. Listo, ya puedes guardar tu formulario basado en tu propia clase.

Luis María Guayán
Tucumán, Argentina
________________________________
SysOp de www.PortalFox.com
Microsoft Visual FoxPro MVP
________________________________
La palabra imposible solo figura
en el diccionario de los tontos



"Raúl Licona" escribió en el mensaje
news:%
Hola Ana.

Gracias por tu pronta respuesta. Me sirve mucho.
Ahora bien, si no es mucha molestia y abusando... Si tengo varias clases
base de formularios (dependiendo de la situación es la que escojo) ¿Cómo
le haría para poner esos formularios base?
¿Acaso tendría que ir a esa opción que me dices, cambiar la clase del
formulario base, dar Aceptar y crear mi formulario como lo necesito,
despues si necesito otra clase diferente de formulario ir otra vez a esta
opción e ir repitiendo los pasos tantas veces sea necesarias?

Gracias otra vez.

Raúl Licona




PortalFox :: Nada corre como un zorro
http://www.portalfox.com

PortalFox - NNTP Forum Gateway
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida