Libreria grafici per programmatori C
2016-05-19:
L'autore Peter Lane, ha creato una semplice libreria grafici per programmi C. La libreria è stata progettata per essere inclusa in altri programmi, semplicemente copiando due file al progetto C: chart.h e chart.c.
Sono supportati tre tipi di tabella:
 In alto, un esempio di grafico in esecuzione in ambiente MiNT+XaAES su un FireBee. |
1. Istogrammi: Un insieme di valori positivi viene convertito in una serie di barre verticali. Il titolo, le etichette x/y, i colori ed i motivi di riempimento delle barre possono essere modificati. 2. Grafici a linee: Un insieme di linee è inserito in un grafico a linee. Il titolo, le etichette x/y, il colore, lo stile delle linee e lo stile dei punti possono essere modificati. 3. Grafici a torta: Un insieme di valori positivi viene convertito in fette di un grafico a torta. Il titolo, le etichette delle fette, i colori ed i motivi di riempimento possono essere modificati.
Tutti i grafici sono disegnati con la grafica standard VDI, e si ridimensionano per adattarsi all'area di disegno. (Il FireBee non supporta i pmarkers, e questi sono inseriti all'interno della libreria: per poterli utilizzare, definire il simbolo PMARKS durante la compilazione.)
La libreria grafici è stato scritta con il compilatore AHCC. Un esempio di programma che mostra come usare i grafici, è fornito con la libreria (vedi l'immagine). La documentazione completa è disponibile in chart.h. Un esempio di utilizzo della libreria in un altro progetto è costituito dalla ultima versione di BibFind (Vedi http://peterlane.info/bibfind.html ).
Maggiori informazioni ed i collegamenti ai file sono disponibili su: http://peterlane.info/chart.html
0 Comments
|
|
|
Latest News
|
The FireBee FreeMiNT Setup 2022
2022-12-31:
This year we are back with a strong sign of life. Now that the website is up and ...
|
Read more
|
EmuTOS 1.2 and 1.2.1
2022-12-25:
On August 07th 2022 EmuTOS Development Team published new version 1.2 of free and ...
|
Read more
|
EmuTOS 1.1.1
2021-08-16:
On July 08th 2021 EmuTOS Development Team published new version 1.1 of this free ...
|
Read more
|
|