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.
VI10LoadImage (awBuffer, ImageNumber, TanspColor)
Parametri:
IN/OUT | TIPO VARIABILE | NOME DI ESEMPIO | DIM | |
---|---|---|---|---|
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 |
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