El funcionamiento del diseñador de formularios y de clases son muy parecidos.
La diferencia en el caso de formularios es que si lo creas con el asistente de formularios, podes hacer prueba in situ. o sea, con una tecla de funciòn o desde el menu, podes hacer que el formulario se ejecute (por supuesto si el formulario es autónomo en cuanto a la conexiòn a datos que ejecute, y si tiene acceso a los prg. app que invoque.
Los formularios creados asi, se guarda cada uno en su propio contenedor (ver extensiones en la ayuda).
En cambio, si lo creas con el diseñador de clases, el formulario (o los, podes tener varios), se guarda en una biblioteca de clases, y para ver como funciona, se debe crear un formulario con el diseñador de formularios, a partir de la clase formulario que guardaste en la biblioteca.
O sea, podes diseñar un formulario, como clase, con el diseñador de clases, y queda guardado en la biblioteca de clases que designes.
Luego en herramientas -> opciones -> form, indicas cual es la biblioteca que guardaste tu clase formulario, la elegis, te muestra a la derecha todas las clases formulario que guardaste, la seleccionas, guardas los cambios de las opciones (fijar como default, si lo vas a usar varias veces) y luego, al crear un nuevo formulario, en lugar de crearte un formulario en blanco, te crea uno a partir de la clase formulario que seleccionaste de tu biblioteca.
Para empezar a probar, entra con el diseñador de clases, create un simple formulario, agregale un boton, algo de codigo, cambia el color de fondo y guardalo en una biblioteca.
Luego como explique antes, activas la plantilla de ese formulario y guardas.
Creas un formulario nuevo, (sin wizard) y veras que el nuevo formulario, es identico al que creas con el diseñador de clases.
Interesante: Si creas un formulario como clase, que contiene 10 controles y 100 líneas de código, todos los formularios que crees a partir de esa clase, tendràn los mismos elementos disponibles (controles y còdigo) pero al compilar el ejecutable (o el app), el tamaño total sera casi 10 veces menor que si hubieses hecho todo por separado.
CLIC?
Ok Proba y seguimos (si puedo)
Saludos: Miguel, La Pampa (RA)
--
_______________________________________________________________
Has recibido este mensaje porque estás suscrito al Grupo "Mundo Visual
FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo, envía un mensaje a:
mundovisualfox...@googlegroups.com
---
Has recibido este mensaje porque estás suscrito al grupo "Mundo Visual FoxPro" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus correos electrónicos, envía un correo electrónico a mundovisualfox...@googlegroups.com.
Para obtener más opciones, visita https://groups.google.com/groups/opt_out.