Salve a tutti è possibile associare ad un taso l'azione press al verificarsi di un evento esterno.
Esempio se mi si verifica una condizione allora il tasto (nome istanza pippo) si attiva e gestisce quello per cui è stato programmato
Salve a tutti è possibile associare ad un taso l'azione press al verificarsi di un evento esterno.
Esempio se mi si verifica una condizione allora il tasto (nome istanza pippo) si attiva e gestisce quello per cui è stato programmato
if(condizine da verificare){
nometasto.enabled=true
}
logicamente sempre nella root
nometasto.enabked=false
non è che hai spiegato molto bene, escludendo una delle ipotesi (quella di fiorentinese e cioè che il pulsante deve diventare cliccabile se avviene un certo evento esterno)
ipotesi 1: si clicca sul pulsante ma lo script agisce solo se un certo evento è avvenuto
on(press){
if(//una certa cosa è avvenuta){
//fai i comandi successivi
}
}
Ipotesi 2: all'avvenire di un certo evento si deve simulare il press del pulsante, cioè si deve eseguire lo script che c'è nel press del pulsante
in questo caso secondo me la cosa più sbrigativa e usare sia nell'if che nel pulsante la stessa funzione
if(//una certa cosa è avvenuta){
faiAzione()
}
on(press){
faiAzione()
}
function faiAzione(){
//fai qualcosa
}
ovviamente sta molto attento dove stanno il pulsante, la funzione e lo script con l'if e metti i percorsi giusti