|
 |
Raccolta di Procedure ASM |
RIP_Cur
[5 di 54] |
 | Consente la visualizzazione
del
cursore
lampeggiante. |
 | La Procedura
si chiama in questo modo: |
 | In
ingresso non è necessario predisporre nulla. |
 | Il lampeggio
del cursore è generato dall'hardware della scheda
video tracciando una o più linee di Pixel nello spazio riservato al
carattere che sta per essere scritto. |
 | La seguente Area di Testo
mostra il Modulo bios02 utilizzato per
inserire la Procedura
nella Libreria
Giobe.ASM/LIB: |
|
RIP_cur / bios02 |
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:
 | svolge il suo
compito per intercessione della
Funzione 01H
di
INT 10H |
 | la scheda dedicata a questa
Funzione BIOS affronta in modo dettagliato ogni altro
particolare relativo a questo argomento |
 | Il lampeggio
del cursore è visibile perchè i
valori predisposti nei registri chiamati a stabilire
la linea di pixel di
partenza (CH)
e finale (CL)
sono nel range previsto dal modi video corrente. |
|
 | In ogni caso il cursore
lampeggiante è
visibile solo nei
Modi Testo; nei Modi
Grafici viene spento
automaticamente, pur mantenendo la completa gestibilità della posizione di
stampa in
ognuna delle pagine video
previste dall'adattatore disponibile e dal Modo Video. |
 | La Libreria
Giobe.ASM/LIB mette a
disposizione anche:
 | la Procedura
VIA_cur,
per far sparire il cursore |
 | le Procedure
SET_cur
(a livello BIOS) e
RAMcur
(a livello
RamVideo),
per posizionare il cursore |
|
 | Per posizionare il
cursore sono disponibili anche 2 Macro
della Libreria
Giobe.MAC:
|
©
2001-2010 - Studio Tecnico
ing. Giorgio OBER
Tutti i diritti sono riservati
|