So far everything is working.
Still one minor detail.
the Pictures I use have round edges, and they do not cover the whole button.
So when the mouse pointer enters the button area the picture changes.
But the backcolor changes also, giving very annoying results.
So my quest, How do I turn of the backcolor change on mouse enter and mouse click.
Transparent does not do the trick.
To make life easier I changed the button control to a picturebox.
Does the same for me as I use three pictures for all the events.
To give you an idea, a dark picture when the 'button' is idle.
a light picture when the mouse is over the 'button'
and the flash picture when the button is clicked.
I'm using the code which was posted in the beginning of this thread.