Check if mouse cursor is on a image widget

Extern specification when uses normal, hovered, pressed and disabled styles (function call exchanges style when needed) and intern “collision between cursor and button” process (function call returns true if and only if mouse cursor is hovering the button, possible specify button shape).