Italian Msgbox con 3+1 scelte

AlpVir

Well-Known Member
Licensed User
Longtime User
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 ?
 

LucaMs

Expert
Licensed User
Longtime User
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
 

AlpVir

Well-Known Member
Licensed User
Longtime User
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.
 
Top