the mouse event isnt triggered for controls only for the ddialog. so the mouse will _never_ be inrect of a control when the event is fired. perhaps maybe using a timer while the dialog is open or some other similar method but this would be a real dirty hack as apposed to just having the event fired for a control.