#ifndef IMPOSTAZIONI_H_INCLUDED
#define IMPOSTAZIONI_H_INCLUDED
#define Q_GLOB_DEC 7 /* la quantita' delle variabili globali in
formato decimale elencate in main.c */
#define Q_GLOB_HEX 4 /* la quantita' delle variabili globali in
formato esadecimale elencate in main.c */
typedef struct impostazioni_t {
float wFoglio; /* la larghezza del foglio */
float hFoglio; /* l'altezza del foglio */
float margSup; /* il margine superiore della pagina */
float margInf; /* il margine inferiore della pagina */
float margDx; /* il margine sinistro della pagina */
float margSx; /* il margine destro della pagina */
float spGriglia; /* lo spessore del bordo delle caselle
della tabella */
unsigned long dimTavola; /* i limiti della tavola (da 1 a ?) */
unsigned long colGriglia; /* il colore del bordo delle
caselle in formato 00RRGGBB */
unsigned long colNumeri; /* il colore dei numeri nelle caselle
in formato 00RRGGBB */
unsigned long riquadraFoglio; /* un flag (0/1) che disattiva/attiva la
bordatura del foglio */
} impostazioni_t;
int carica_impostazioni( const char *nome_file );
#endif /* IMPOSTAZIONI_H_INCLUDED */