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 Commenti
|
|
|
Ultime notizie
|
Installazione FreeMiNT 2022 per FireBee
2022-12-31:
Quest'anno torniamo con un forte segnale di vitalità. Ora che il sito Web è di ...
|
Per saperne di piú
|
EmuTOS 1.2 e 1.2.1
2022-12-25:
Il 7 agosto 2022 il team di sviluppo di EmuTOS, il sistema operativo gratuito ed ...
|
Per saperne di piú
|
EmuTOS 1.1.1
2021-08-16:
L'8 luglio 2021 il team di sviluppo EmuTOS ha pubblicato la nuova versione 1.1 di ...
|
Per saperne di piú
|
|