Codici Colori |
Colori in Modo Testo - Pascal |
GENERALITA' [7 di 33] |
|
Lo sviluppo dei programmi in Turbo Pascal viene fatto in Modo Testo, tipico dell'ambiente DOS; gli eseguibili prodotti possono invece usare il monitor anche in Modo Grafico, in funzione delle scelte del programmatore |
|
La
dotazione delle istruzioni standard
dell'ambiente di programmazione Pascal è sufficientemente ricca, ma
bada più alla sostanza che all'estetica; i programmi prodotti
lavorano rigorosamente in Modo Testo
e senza alcuna possibilità di
dare personalità cromatica ai testi posti a video. Per poter sfruttare a pieno le capacità grafiche del nostro sistema è necessario caricare le librerie specifiche (come la Graph), sebbene questa necessità non strettamente sentita in questa sede. |
|
Il problema di dare
colore ai nostri testi si risolve facilmente caricando la
libreria
Crt
(con l'aiuto
della
direttiva USES),
che raccogli ed organizza diverse nuove istruzioni come:
|
|
Normalmente il Pascal permette di dichiarare ciascun colore con una stringa alfabetica in inglese (per esempio "black" per nero, "blue" per blu, "green" per verde, e così via). L'abitudine di sostituire queste parole con il loro valore numerico può risultare problematica, le prime volte, ma a lungo andare risulterà apprezzabile, anche per la sua stretta contingenza con quanto succede veramente: la scheda video infatti utilizza il numero dello sfondo (0-7,3 bit, 000-111) e quello del primo piano (0-15, 4 bit, 0000-1111) per creare un byte di attributo di colore che verrà poi collocato in una locazione della memoria video (consulta la scheda che descrive la RamVideo) |
|
se sei arrivato a questa pagina dai link della Sezione Pascal ti consiglio di consultare la pagina delle Generalità sull'argomento. | |
Come esempio di applicazione vengono proposte tutte le combinazioni possibili, cioè l'aspetto di scritte nei 16 colori di primo piano possibili sugli 8 colori di sfondo possibili: |
|
|
|
|
Codici Colore | GENERALITA' | ||||||
7 di 33 |
|
|
Home |
|
|||||||
|
Motore Ricerca |
|