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, TranspColor)
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 | TranspColor | 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 gwCoordX1 = 50 gwCoordY1 = 50 VI10AddSet (agwBuffPlotDemo7, gwCoordX1, gwCoordY1) ;Set del punto in cui disegnare l'immagine (riferito all'angolo alto SX dell'immagine) ImageNumber = 1 ;Imposta il numero dell'immagine da caricare VI10LoadImage (awBuffer, ImageNumber, -1) ;Aggiunge il comando LoadImage VI10DrawBuffer(awBuffer) ;Disegna il buffer WAIT 1 JUMP MAIN END
Esempio: trovare il valore di Z-Order
di un'immagine. Dopo aver selezionato la vista degli oggetti Image tramite il comando SHIFT + F6
oppure menù Visualizza
Evidenzia oggetti Image
, cliccare l'immagine desiderata e leggere il valore dalla barra di stato in basso a sinistra. Nel caso seguente il valore è 7
.