Button MouseOver

by default when a Button is moused over it turns gray. is there a way i can add a callback or by some other means get not only it to turn gray, but also for a TextInput box or another Button to simultaneously turn gray? thx.