25 de abril de 2008

FoxCharts (Traducción)

Artículo original: FoxCharts
http://weblogs.foxite.com/vfpimaging/archive/2008/04/04/5919.aspx
Autor: VFPIMAGING
Traducido por: Ana María Bisbé York


¿Desea crear algunos gráficos geniales en VFP?

¿Sin controles ActiveX, dlls o productos de terceros? ¿Qué piensa de estos gráficos?









Recientemente, tuve muchas discusiones con gente que pedía componentes para gráficos. Una vez que GdiPlusX nos brinda todas esas posibilidades, pensé que valdría la pena comenzar un proyecto sobre esto.

FoxCharts será una subclase de la clase ImageCanvas de GdiPlusX, que nos permite dibujar directamente sobre un objeto imagen, entre muchos otras características útiles y estupendas, que están fuera del alcance de este escrito.

Objetivos de FoxCharts:
  • Crear gráficos bonitos y modernos en puro VFP
  • No hay componentes ActiveX
  • Fácil de configurar
  • Fácil de personalizar.
  • Fácil de guardar en disco o imprimir
  • Código abierto (open source)
  • Aprovechar las capacidades de dibujos de GdiPlusX, que permiten a los usuarios modificar los gráficos de la forma que quieran.
  • Guardar como EMF, resultando gráficos perfectos al imprimir en informes VFP.

Prerequisitos:

Visual FoxPro 9 y la librería GdiPlusX de VFPX

En el código fuente encontrará un formulario de ejemplo: "NewChart.Scx" que permite crear diferentes tipos de gráficos utilizando esta clase.

Actualmente disponible:

Gráficos tipo Barras, Líneas, Área, Pie y Donut, en diferentes variantes de colores, utilizando degradados, con colores personalizados, básicos y aleatorios. Títulos, subtítulos y leyendas.

Por hacer:

Mejorar el llenado de datos, crear un generador, permitir que aparezcan juntos diferentes tipos de gráficos (por ejemplo, líneas y barras), leyendas en eje X y eje Y.

Y obviamente:

Arreglar algunos errores !

Si está interesado en desarrollar y mejorar FoxCharts, deje aquí su comentario, por favor. Sus sugerencias, consejos, críticas, pruebas y búsqueda de errores serán muy bien recibidas.

Ruta para descargar los archivos: http://weblogs.foxite.com/files/vfpimaging/foxcharts/FoxChartsAlpha.zip

































4 comentarios :

Los comentarios son moderados, por lo que pueden demorar varias horas para su publicación.