Alvas.ShapeForms is a set of controls for Windows.Forms, enabling C# and VB.Net developers to create applications with custom, non-rectangular forms (like Windows Media Player) using 100% native CLR compliant code.

To use Alvas.ShapeForms, users will need to have .Net Framework v1.1 or later installed. However, it is recommended to have .Net Framework with Visual Studio .Net 2003 or later for optimal performance.
The software package includes a range of tools to help users create nonrectangular forms. First, users will need to place some ShapeRegions or/and BitmapRegions on the form. Second, they will need to place a RegionManager on the form and set their Form property to the current form. Third, users will need to configure the Form property of the RegionManager to true/false. Once this is done, users can enjoy the benefits of the software package.
Alvas.ShapeForms contains a range of components, including the RegionBase, which implements the basic functionality common to region controls. The ShapeRegion, which represents a shaped region. The BitmapRegion, which creates a region from a bitmap. The package also contains the RegionManager component, which manages the interaction of controls, derived from RegionBase (ShapeRegion and BitmapRegion).
Overall, Alvas.ShapeForms is an exceptional software package for developers who want to create nonrectangular forms for their applications. With its ease of use and extensive collection of tools, it is an excellent choice for professionals and beginners alike.
Version 2.0: Some bug-fixes and improvements.