BITMAP ENABLE ( width, height [, colors ] ) BITMAP ENABLE ( colors )
Abilita la grafica bitmap sulla macchina di destinazione. La risoluzione e i colori dipendono dall'hardware. L'abilitazione della bitmap imposta anche l'indirizzo iniziale in memoria, per quei computer che hanno la grafica mappata in memoria.
Data la grande varietà di hardware che ugBASIC supporta e l'approccio isomorfo adottato, questi comandi possono essere utilizzati per richiedere una specifica risoluzione, profondità di colore e altre caratteristiche in a modo indipendente dall'hardware.
A tal riguardo è stato adottato il seguente approccio. E' possibile richiedere specifiche caratteristiche, come l'altezza e la larghezza dello schermo. Tuttavia ugBASIC sceglierà il più vicino risoluzione, in base all'hardware su cui verrà eseguito.
Allo stesso modo, se non viene impostato alcun tipo di vincolo di risoluzione, viene offerto il meglio.
Per cambiare risoluzione e colori, puoi usare le sintassi ([width],[height],[colors])
, ([width],[height])
o ([colors])
dopo il comando BITMAP ENABLE
. Quindi, omettendo un parametro, significa che non è
importante impostarlo.
BITMAP ENABLE BITMAP ENABLE (320,200,16) BITMAP ENABLE (160,200,2)
Si vedano anche i seguenti file di esempio:
Bm En
Se si riscontra un problema nell'utilizzare questo comando, se si ritiene che vi sia un bug oppure che la spiegazione sia poco chiara, è possibile aprire una segnalazione per questa parola chiave su GitHub. Grazie!