Why do you need to gray it out? What is the purpose?
And, when and how it is reset? Manually? Or...
Hi, such effect may be achieved through Customized Control
In above example, two "speaker" images are prepared; darker and lighter.
By Customizing a boolean control, respective image is imported for each of the four image items.
The result... the "lighter" image is shown when the button is pressed, and "darker" image when button is released.