Pulsanti
Il controllo Pulsante modificabile tramite script consente di accettare l'input dell'utente sotto forma di selezione e deselezione di un pulsante. Di default, i pulsanti restituiscono il valore 1 o 0 (selezionato/deselezionato). Per programmare un comportamento più sofisticato, è possibile utilizzare uno script che utilizzi la classe Pulsante e altre funzionalità del linguaggio per la creazione di script. Per modificare l'aspetto di un pulsante, è possibile fare clic con il pulsante destro del mouse e scegliere Modifica > Proprietà. In alternativa, è possibile impostare le proprietà di formattazione tramite lo script.
Utilizzando la scheda Proprietà, è possibile modificare una sola impostazione di stato per il controllo Pulsante. Per programmare gli effetti dell'aspetto per entrambi gli stati del Pulsante è necessario utilizzare lo script. Le impostazioni programmate nello script sostituiscono le impostazioni configurate nella finestra di dialogo Proprietà.
Nello script di default per il Pulsante, si nota la presenza di quattro eventi: Start, Exec, Stop e Click. L'evento Exec è il punto in cui input e output vengono elaborati, ovvero dove viene restituito lo stato del pulsante. È possibile gestire le procedure per la formattazione del pulsante stesso tramite l'evento Start o la scheda Proprietà. L'evento Click è molto importante per i pulsanti perché gestisce le modifiche di stato ed è il punto in cui viene rieseguito il controllo dopo che l'utente ha modificato la selezione. Tenere presente che per un pulsante di default non è prevista alcuna manifestazione visibile di un cambiamento di stato.
È stato utile?