X BitMap: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Nessun oggetto della modifica Etichette: Modifica da mobile Modifica da web per mobile |
m →Formato: tag source deprecati, replaced: <source lang= → <syntaxhighlight lang=, </source> → </syntaxhighlight> |
||
Riga 32:
Il seguente pezzo di codice C esemplifica un file XBM:
<
#define test_width 16
#define test_height 7
Riga 38:
0x13, 0x00, 0x15, 0x00, 0x93, 0xcd, 0x55, 0xa5, 0x93, 0xc5, 0x00, 0x80,
0x00, 0x60 };
</syntaxhighlight>
Al posto dei soliti header formato immagine, i file XBM hanno due o quattro #define [[statement]]. I primi due #define specificano l'altezza e la larghezza del [[bitmap]] in pixel. Gli altri due, se esistono, specificano la posizione di ogni hotspost dentro il bitmap. (I programmatori usano un hotspost all'interno dell'immagine per bitmappare il cursore da definire dove posizionare il "puntatore" del cursore, generalmente a 0,0).
|