Proprietà
Pubblica le seguenti proprietà:
- images: lista di immagini da utilizzare
- selColor: colore del rettangolo di selezione immagine
- thumbWidth, thumbHeight: dimensione delle miniature immagini da visualizzare. Se le immagini hanno dimensioni diverse verranno scalate (ingrandite o ridotte) per rientrare nelle dimensioni specificate. Viene mantenuto l’aspect ratio originale delle immagini. Queste due proprietà, assieme alla dimensione totale del componente, controllano quante righe e quante colonne di immagini verranno visualizzate, calcolate automaticamente.
- first: (opzionale) variabile nella quale scrivere il valore indice della prima immagine visualizzata in alto a sinistra
- selectedPos: (opzionale) variabile nella quale scrivere l’indice dell’immagine selezionata
- selectedValue: (opzionale) variabile nella quale scrivere il valore di “indexes” o dell’array PLC “values” (se usato), dell’immagine selezionata
- indexes: (opzionale) valori numerici associati alle immagini. Quando verrà selezionata un’immagine verrà scritto in “selectedValue” il valore di indexes associato (o il valore dell’array PLC “values”, se usato)
- values: (opzionale) array PLC di tipo DINT, che contiene una lista arbitraria di valori (tutti devono essere necessariamente previsti in indexes) per i quali verranno visualizzate le immagini in lista. A fronte di modifica dell’array PLC seguirà una visualizzazione di immagini diverse, per rispecchiare i nuovi valori.