Riempi3 |
GENERALITA' [1 di 4] |
La procedura Riempi3 ha 5 parametri; il suo compito è quello di stampare una o più righe di 80 caratteri di tipo “carat”, proposti nel colore di primo piano “txt” su sfondo “sfo”. La stampa viene iniziata dalla colonna 1 della riga "rigI" e termina sulla colonna 80 della riga "rigF“. | |||
La corretta sintassi per l’uso di questa procedura è:
|
Se "rigI" e "rigF" coincidono viene stampata una sola riga, completa di 80 caratteri. | |
Se "rigI"=1 e "rigF"=25 si realizza un ClearScreen dinamico analogo a quello assicurato da Riempi1. |
Questa procedura è stata progettata per facilitare la creazione di intestazioni e menu, di solito posti sulla prima e/o sull'ultima riga. Un esempio di questo concetto è suggerito dall'ambiente TurboPascal ma anche dal nostro esempio. A differenza delle altre procedure di questa categoria è scritta totalmente in linguaggio assembly ed è quindi esente dal problema dello scrolling verso l’alto di tutta l’immagine, tipico della stampa con write di 2000 caratteri (vedi Generalità della Gestione Caratteri). |
Il colore del carattere può essere dichiarato con un numero tra 0 e 15 per "txt" (pixel di primo piano) e tra 0 e 7 per "sfo” (pixel dello sfondo); consultare la Tabella dei Colori per capire e per imparare a scegliere tra le innumerevoli possibilità (con la pratica ciò sarà sempre meno necessario). |
Area Riga Intera | Riempi3 | ||||||||
Esempio | Sorgente | Mostra | |||||||
10 di 13 |
|
|
|
Home |
|
|||||||
|
Motore Ricerca |
|