I want to create a button that would have 2 events
1. if the mouse was over that button(image) it would change to another image (highlighted button)
2. If i clicked on the button it would change the image to another one also highlighted just different color.
How can I do that in delphi?