Set mouseOver/mouseDown properties and advance button states
Support button mode
Type fix