"Think of a shape, just about any shape" can be transformed by the MaskButton .Net Component into a fully functional windows button. You give the MaskButton .Net Component the outline of the required button shape and where you want the button text displayed, MaskButton does the rest for you. All this information is contained in a simple image, called the mask image. Also you can select from different fill styles and choose any colors you like, even setting focus color and highlight color. Only two restrictions are imposed by the Mask Button on the mask image: The outline must be continuous with no gaps. The button text box must be a rectangle. The rest is entirely up to you and your imagination!! MaskButton detects mouse movement within the boundaries of the outline provided allowing multiple MaskButton .Net Components to interlocked with the correct button press detected. You can even change the colors used to detect the outline and the text area. The MaskButton .Net Component also comes with some predefined shapes built in to get you started.