Sezione |
Indirizzi Base
Registri Interni
|
Libreria GIOBE.ASM |
Raccolta di Procedure ASM |
SET_Cur [3 di 54] |
|
Fissa la posizione del cursore hardware nella posizione di stampa desiderata. |
|
La Procedura si chiama in questo modo: |
|
|
In
ingresso bisogna predisporre:
|
|
I valori passati in DL/DH
sono quelli previsti per le coordinate di
ognuna delle pagine video garantite dall'Adattatore disponibile e dal
Modo Video corrente, cioè:
|
|
Poiché, per chiamare questa Procedura, non possiamo fare a meno di specificare tutte e 3 le istruzioni suggerite qui sopra nota, si verificano le condizioni tipiche per la creazione di in una Macro, la M_CURSOR, che con una sola riga di programma consente tra l'altro di passare le coordinate come parametro. |
|
La seguente Area di Testo mostra il Modulo bios00 utilizzato per inserire la Procedura nella Libreria Giobe.ASM/LIB: |
|
SET_cur / bios00 |
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 mette in evidenza le sue
caratteristiche:
| |||||||
Nei Modi Testo nella posizione di stampa imposta dai valori di DL (colonna)/DH (riga) apparirà il cursore lampeggiante. | |||||||
Nei Modi Testo è possibile far sparire il cursore lampeggiante specificando un numero di riga fuori range (per esempio RigMax = 25). | |||||||
Nei modi nei Modi Grafici il cursore non è visibile, ma la Procedura potrà lo stesso essere chiamata con efficienza perchè la posizione di stampa viene comunque garantita. |
|
La Libreria Giobe.ASM/LIB mette a disposizione anche la Procedura RAMcur, che posiziona il cursore a livello RamVideo, e le Procedure VIA_cur e RIP_cur, che ne controllano la capacità di visualizzazione. | |||||
Per lo stesso servizio la Libreria
Giobe.MAC offre
2 utili Macro:
|
|
Libreria GiobeASM | SET_Cur | |||||||
3 di 54 |
|
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|