Mi farebbe molto comodo un Msgbox con tre scelte (esempio "UNO", "DUE", "TRE" al posto di "SI", "NO", "ANNULLA") ma con la possibilità di chiudere l'Msgbox stesso premendo il tasto BACK (3+1 appunto).
Sarà possibile ?
Nessuno ti impedisce di scrivere "UNO", "DUE", "TRE" al posto di "SI", "NO", "ANNULLA".
B4X:
' L'ultimo parametro, True, consente di chiudere la dialog senza l'obbligo di scelta tra i 3 tasti.
Msgbox2Async("Question?", "Title", "UNO", "DUE", "TRE", Null, True)
Wait For Msgbox_Result (Result As Int)
Select Result
Case DialogResponse.POSITIVE ' "UNO"
Case DialogResponse.CANCEL ' "DUE"
Case DialogResponse.NEGATIVE ' "TRE"
End Select
Grazie. Non avevo colto la funzione dell'ultimo parametro, utile nel mio caso. Per il resto sapevo che negli altri parametri si può scrivere quel che si vuole.