ResizeKit2 - Form Resizing Component
Automatically resizes all the controls and fonts on your form with little or no coding!
Runtime license included! Distribute unlimited runtime apps with no additional fees or royalties
Supports .NET, .NET Framework, Delphi, C++ Builder, RAD Studio, Visual Basic 6
ResizeKit2.NET | ResizeKit2.NET X | ResizeKit2 VCL | ResizeKit2 VB |
.NET 8.0, 7.0, 6.0, 5.0 | .NET Framework 4.X | Delphi, C++Builder | Visual Basic 6.0 |
Learn More | Learn More | Learn More | Learn More |
The ResizeKit2 is a control that automatically adjusts the size of the controls and fonts displayed on the form when the form size changes. Programmers can write applications that adjust the application appearance to size changes by the user, often times without writing a single line of code.
How the ResizeKit Control Works:
The ResizeKit control retrieves the values of the height and width properties of the form at design time and the values of the top, left, height, and width properties for all the controls on the form. Then, during runtime, if the size of the form changes, the ResizeKit control automatically calculates new values for the size and position all the controls by the same proportion. The ResizeKit control also calculates the font sizes as well.
In some cases, controls or fonts cannot be automatically resized. Third party controls that do not specify left, top, height, or width properties or controls in which these properties are insulated from the ResizeKit control such as the cells in Grid or Spread applications are some examples. In this case, these controls or fonts can be resized by specifying the dimensions of the control or font in the ExitResize Event. The ResizeKit includes sample programs to illustrate how to do this.
The ResizeKit control allows you to do other things like set the position and size of the initial display of the form, set whether or not fonts are resized, set the maximum and minimum sizes of the form, and so on.
The ResizeKit2 is Runtime License Free !
Runtime applications, developed using the ResizeKit2, can be created and distributed without limit or additional royalties. However, this is limited to developers who hold a valid developer license for the ResizeKit2 and who have registered that license with us. To register please refer to our user registration page. Note that distribution of software created as "reusable components (ActiveX control, DLL, .NET, etc.)" using the ResizeKit2 requires a Redistribution license. For more information, please refer to our licensing page.