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 |
|