Os presentamos un nuevo componente diseñado para ser usado con el framework de programación web Néfele
Qué es Néfele Project
El proyecto Néfele tiene como objetivo acercar la programación web a los desarrolladores de aplicaciones que utilizar lenguajes de programación xBase, como Clipper, Fivewin o Foxpro que tienen escasos conocimiento o desconocen totalmente los lenguaje html, css o javascript.
Con un lenguaje de programación muy similar al standar xBase y usando como punto de partida el compilador Open Source Harbour y el entorno de programación Xailer, ofrecemos a los desarrolladores de aplicaciones de escritorio la oportunidad de "dar el salto" a la programación web de una forma fácil y sencilla, con una curva de aprendizaje mínima y unos resultados altamente productivos.
Qué es Néfele Static Calendar
Néfele Static Calendar es un nuevo componente diseñado para Néfele project que nos permite integrar un calendario web en nuestras aplicaciones Néfele de forma verdaderamente sencilla.
Con menos de una docena de líneas en tu código fuente, tienes listo un completo calendario para poder utilizar en tus aplicaciones web sin necesidad de escribir una sola línea de html o javascript.
Puedes ver el resultado de una aplicación web utilizando exclusivamente las 10 líneas del código anterior en
https://samples.nefele.dev/calendar?simplecalendar
O un ejemplo un poco más avanzado de uso de Nefele Static Calendar en
https://samples.nefele.dev/calendar
Si bien Néfele Static Calendar tiene muchas opciones de configuración (idioma, vistas disponibles, configuración de calendario, etc). Su puesta en marcha es realmente sencillas, ya que todas estas opciones están pre-configuradas por defecto, lo que permite poner en marcha el componente con tan apenas media docena de líneas en tu código.
Siguiendo el "espíritu Nefele" podrás utilizar el componente Static Calendar sin necesidad de escribir una sola línea de código Html o Javascript
Podrás configurar tu calendario con más de 50 opciones que te permiten cambia su aspecto y modo de funcionamiento, entre ellas:
Nefele Static Calendar incorpora de forma automática tooltips a cada evento, de tal forma que si no se visualiza en pantalla toda la información, tienes acceso a ella tan solo poniendo el ratón sobre el evento deseado
Tienes a tu disposición la clase WCalendarEvent, que te permite crear eventos a incluir en el calendario de una forma cómoda y extremadamente sencilla
Los eventos generados los puedes guardar y recuperar utilizando bases de datos, ficheros de texto, jSon, etc..
Además, puedes generar "evento tapiz", que aparecen reflejados en el panel de fondo del calendario y pueden ser usados para indicar días festivos, generar calendarios de time blocking, etc...
Con Nefele Static Calendar tienes 4 vistas a tu disposión
Todas ellas con múltiples opciones de configuración (inicio y final del día, si aparecen o no los fines de semana, etc...)
Todas las vistas del calendario se pueden imprimir directamente por impresora o en un archivo pdf manteniendo tanto los colores como el formato de pantalla
Puedes descargarte un ejemplo de impresión en:
http://samples.nefele.dev/ejemploimpresion.pdf