Algunas clases calendarios y un conjunto de formularios para descargar, realizadas con puro código VFP, sin librerías ni OCXs de terceras partes.
Calendarios VFP puros Por Luis María Guayán, Tucumán, Argentina
Hay muchos desarrolladores que evitan el uso de OCXs en sus aplicaciones y buscan la forma de obtener la misma funcionalidad con código 100% Visual FoxPro. Quizás uno de los casos mas frecuentes, es el uso de un Calendario para seleccionar fechas y colocar el valor seleccionado en un cuadro de texto u otro control. En el área de descargas de PortalFox existen algunas clases Calendarios, que difieren en su diseño, su funcionalidad y en la creatividad de los autores para, en definitiva, lograr el mismo objetivo: una forma fácil de seleccionar fechas. Los invito a conocerlas y descargarlas para su análisis y uso, si es que desean añadir a sus aplicaciones solo código VFP PURO. Una breve descripción de las clases, una imagen y los enlaces para sus descargas son los siguientes: -- Calendar v.1.0 --Autor: Roberto Kanashiro Esta clase se basa un Contenedor que tiene una Cuadrícula (Grid). Se invoca la clase pasándole los parámetros del nombre de la clase y su valor inicial, y el valor de la fecha seleccionada se almacena en una propiedad (date). Trabaja con VFP8 o superior. 
Para descargar la clase Calendar v.1.0 haga clic aquí. -- Botón calendario --Autor: Luis María Guayán Esta clase es un botón calendario, que en su método Click muestra un formulario y aloja el valor de la fecha seleccionada en el cuadro de texto elegido. Solo se debe arrastrar y soltar el botón (cmdCal) y configurar la propiedad txtNombre con el nombre del control cuadro de texto. Trabaja con datos de tipo Date y DateTime.
Para descargar la clase Botón calendario haga clic aquí. -- Calendario 100% vfp --Autor: Oscar Portorreal Este es un conjunto de formularios. El formulario principal hace visible el formulario conteniendo el calendario, que en su método LostFocus se oculta y pasa el valor seleccionado a un cuadro de texto. 
Para descargar el formulario de ejemplo Calendario 100% VFP haga clic aquí. -- Clase calendario y un ejemplo del mundo real --Autor: Craig Boyd Esta clase de Craig Boyd nos muestra una clase Calendar realizada con una Cuadrícula, y cambiando dinámicamente las propiedades de los controles contenidos, para lograr diferentes tipos de calendarios. 
Para descargar la clase Calendario y ver un artículo sobre la misma haga clic aquí. -- Controles Comunes v.2.11 --Autor: Fernando D. Bozzo Esta clase forma parte de los Controles Comunes desarrollados por Fernando Bozzo. La clase MonthView viene con una excelente ayuda y un Generador para registrar y poder diseñar mas fácilmente nuestro calendario en tiempo de desarrollo. Esta clase emula el control MonthView y posee los métodos y propiedades de éste, con algunos extras. 
Para descargar la clase Controles Comunes v.2.11 haga clic aquí. ... a descargarEspero que las descargas de estas clases le sean de utilidad. Obviamente estos código son de libre uso, y se pueden modificar para lograr alguna otra funcionalidad requerida. Hasta la próxima Luis María
|