Set color on button after i clicked it

Hi,

I would like to ask you how i can set a different from the normal color, after i click the button. I mean that i have 10 buttons and each one makes something different and i have to know which is pressed in any time.

Thank you.

The button has a list of colours for normal/highlighted ect.

You can modify it using this operator:
public ColorBlock colors;