Italian Pulsante Colore

saslvovc

Member
Licensed User
Longtime User
Salve
volevo chiedervi se posso fare un confronto if Colore pulsante determina azione.
Tipo: if Colorepulsante = Rosso then ecc
 

imgsimonebiliato

Well-Known Member
Licensed User
Longtime User
Ciao,
la proprietà Color è una proprietà int, per cui, seguendo il tuo esempio, il colore rosso corrisponde al numero: -65536
Essendo però questa proprietà readonly, non è possibile fare il confronto per un pulsante, per cui ti tocca usare una variabile.

Ecco come farei io:


B4X:
Dim c As Int
c = Colors.Red
oppure
c = -65536

Dim bt As Button
bt.Initialize("bt")
Activity.AddView(bt, 5dip, 5dip, 100dip, 100dip)
bt.Color = c
oppure
bt.Color = -65536

If c = Colors.Red Then
    bt.Color = Colors.Yellow
End If

ciao! :D:D
 
Top