Sezione |
Indirizzi Base
Registri Interni
|
Libreria GIOBE.MAC |
Raccolta di Macro Istruzioni |
M_Chr [7 di 20] |
|
Permette di stampare un singolo carattere in un ben preciso punto dello schermo, con il colore desiderato. | |
Si tratta di una struttura molto particolare, da usare una tantum; la stampa di un singolo carattere è infatti piuttosto improbabile. | |
In ogni caso garantisce il servizio con ogni tipo di modalità video (... anche quelle grafiche). |
|
La sua
sintassi prevede il passaggio di 4 parametri:
|
|
I valori passati nei 2 parametri
riga,colonna sono quelli previsti per le coordinate di
ognuna delle pagine video garantite dall'Adattatore disponibile e dal
Modo Video corrente, cioè:
| |||||||||||
Il parametro carattere è passato direttamente tra apici e il parametro colore è il byte di attributo di colore e rappresenta contemporaneamente il colore di primo piano (quello dei pixel che formano il carattere) e il colore dello sfondo (quello dei pixel rimanenti) e si può costruire, bit dopo bit, sulla base dello schema descritto in questa pagina. | |||||||||||
Con la pratica, dopo pochi esercizi, sarai in grado di costruire mentalmente questo codice per ognuno degli accoppiamenti di colore possibili; per ora puoi consultare le figure dei Colori senza Flash e Colori con Flash e scegliere tra i numeri proposti. |
|
Ti consiglio di tenere a portata di mano le 3 pagine qui sopra citate, quando ti cimenterai nella programmazione ASM; basta stamparle, scegliendo l'opzione Stampa dal menu File in alto a sinistra del tuo browser (per tornare a questa pagina puoi sempre cliccare con il tasto destro del mouse e scegliere indietro, oppure sulla freccia verso il basso, in fondo alla pagina). |
|
La Macro si utilizza in questo modo: |
|
|
La seguente Area di Testo mostra la struttura della Macro, inclusa nella Libreria Giobe.MAC: |
|
M_Chr |
NB: se il testo contenuto nell'Area
ti
sembra strano (cioè se contiene caratteri inconsueti) non hai ancora installato il font Giobe.TTF : clicca qui!! |
|
L'analisi del codice incluso nella
Macro mette in evidenza le sue
caratteristiche:
|
|
Questa Macro si comporta in modo analogo all'azione combinata delle 4 procedure GoToXY (colonna,riga); , Write ('A'); , TextColor (colore_PrimoPiano); e TextBackground (colore_Sfondo); del Turbo Pascal. |
|
E' disponibile una versione simile (RAMchr_) per gestire le stesse operazioni direttamente in RamVideo. |
|
Libreria GiobeMAC | M_Chr | |||||||
7 di 20 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|