Animazioni OptionButton, Combo, ListBox
Le animazioni Option Button, Combo e ListBox consentono di modificare il valore di un item del Realtime Database impostando un valore predefinito: il valore impostato nell’item associato dipende dall’opzione selezionata, secondo la modalità di associazione selezionata.
Nell’associazione per indice, il valore dell’item viene compilato con l’indice dell’opzione selezionata (l’indice della prima opzione è 0). Similmente, viene visualizzata come selezionata l’opzione di indice corrispondente al valore dell’item collegato.
Nell’associazione per codice, il valore dell’item viene compilato con il codice numerico (o alfanumerico, solo per item di tipo Testo) associato all’opzione selezionata in fase di configurazione. In questo caso, viene visualizzata come selezione corrente l’opzione cui è associato il codice corrispondente al valore dell’item collegato.
Nell’associazione per testo, il testo dell’opzione selezionata viene copiato nel valore dell’item associato. Se il testo dell’opzione è costituito esclusivamente da caratteri numerici, esso può essere interpretato come valore numerico ed essere trasferito ad un item di tipo Analogico; se il testo delle opzioni contiene caratteri alfanumerici, l’associazione per testo può essere gestita unicamente per item di tipo Testo. La visualizzazione dell’opzione selezionata è gestita confrontando il valore dell’item associato con i testi delle opzioni configurate.
Nota: se il sistema gestisce il supporto multilingua (traduzioni) l’associazione per testo tiene conto delle eventuali traduzioni definite per la lingua corrente.
Le animazioni Option Button, Combo e ListBox presentano un funzionamento simile, differenziandosi unicamente per la modalità di rappresentazione delle opzioni:
• L’animazione OptionButton definisce una serie di pulsanti di opzione a selezione esclusiva. La selezione di un’opzione avviene facendo click su di essa. Un segnaposto circolare indica l’opzione correntemente selezionata, determinata dal valore dell’item associato all’animazione.
• L’animazione Combo implementa una casella di selezione con lista a discesa (“Combo Box”). Le opzioni disponibili sono visualizzate solo alla pressione del pulsante di discesa posto a destra della casella e vengono selezionate in maniera esclusiva facendo click su di esse. L’opzione correntemente selezionata, dipendente dal valore dell’item associato all’animazione, è visualizzata nella casella stessa.
• L’animazione ListBox visualizza una lista delle opzioni disponibili, che possono essere selezionate in maniera esclusiva facendo click su di esse.
L’opzione correntemente selezionata, dipendente dal valore dell’item associato all’animazione, appare evidenziata.