Andrew wrote:
>
The only thing that calls the event is when the user puts the mouse
over the control.
Which never happens, because the control is not on a form, where the user to put
their mouse over it.
You could either put an instance of the control on Form1, and then handle that
instance's ReportMouseStatus event, or you can do as you have done, and then add
sMouse to the form's controls, using Me.Controls.Add. You will probably need to
give it a position and size, and make sure it is visible, if you go that way.