VI10LoadImage

V = Vector

I = Image

Funzione utilizzata per la gestione della funzionalità Vector Image (oggetto presente su alcune versioni di Qpaint).

La funzione VI10LoadImage aggiunge il comando LoadImage in coda alle istruzioni da processare nel Buffer per eseguire il disegno.
Il comando LoadImage permette di caricare, sul layer attivo, l'immagine bitmap associata ad un oggetto Image che si trova sotto l'area occupata dall'oggetto VectorImage.

IMPLEMENTAZIONE

VI10LoadImage (awBuffer, ImageNumber, TanspColor)

Parametri:

IN/OUTTIPO VARIABILENOME DI ESEMPIODIM
IN ARRSYS /
ARRGBL
awBuffer W Array che funge da buffer per istruzioni/dati
IN CONST/
GLOBAL
ImageNumber W Variabile contenente il numero dell'oggetto Image da cui caricare l'immagine associata
Min. 1
IN CONST/
GLOBAL
TanspColor W Variabile contenente il codice colore da considerare come trasparenza.
Se impostato a -1 viene considerato il valore di background impostato dal comando VI10SetBackground

Esempio

TASK_00

MAIN:
 
VI10InitBuffer (awBuffer)			;Inizializza il Buffer
 
....
 
ImageNumber = 1					;Imposta il numero dell'immagine da caricare
VI10LoadImage (awBuffer, ImageNumber, -1)	;Aggiunge il comando
 
....
 
VI10DrawBuffer(awBuffer)
 
WAIT 1
JUMP MAIN
 
END

Note