Creating an ActiveX Control
Drawing Your Control
Life and Times of a UserControl Object
Saving the ShapeLabel Control's Property Values