http://www.byalexv.co.uk/VBSFCScreenshot1.gifVB Shaped Form Creator is a program which allows you to create shaped forms for Visual Basic 4 and 5, C# (.net), Delphi and C++. A shaped form is one which is not rectangular, such as the Round Clock in Microsoft's Power Toys.
VB Shaped Form Creator allows you to draw out the shape you want for the form using a combination of rectangle, rounded rectangle, oval and polygon tools. It also offers 4 different combination methods; AND, OR, XOR and NOT. These are also known as Intersection, Addition, Inversion and Subtraction. Using these methods a complex shape can be built up easily.
Once you have drawn the shape for the form you have the option of either saving it as an entirely new form, which can then be used in your Visual Basic project using VB's "Add File" command, or it can modify an existing form to take on the shape you have drawn. The shape will not be apparant in design mode, but when you run the program, it will show up as expected.
Features
You can customise VB Shaped Form Creator to your individual style of drawing, as it offers the option of either "Two-Click" or "Click-and-Drag" drawing, and whether to draw filled or outlined. Circles can be drawn from the center, or from the corners of an imaginary containing rectangle. The fill colour of the shape, and a background image can both be specified.
The Edge Tracer tool will take any bitmap and trace the outline to produce a polygon which is added to to the drawing in the normal way. You can specify either a transparant or a solid (non-transparant) colour for tracing purposes.
Graphical Editor mode allows you to use the mouse to edit the shapes drawn. There is also a database-style editor which will give you detailed Precision control over the exact Locations and sizes of every object you draw to build up the final shape.