ElasticForm

ElasticForm is a non-visual component designed to
provide screen resolution and font size independence of a form and
automated resizing of all visual components of a form as it resizes.
ElasticForm also adds additional run-time control of your form. The
following list enumerates the automatic controls that ElasticForm places
on your form:
- Screen and font size resolution independence. This
simply means that the initial size of your form (as a
percentage of the screen size) remains constant as the
application runs in computers with different screen
resolutions (e.g. 800x600, 1024x768, etc) and different font
sizes (small fonts at 96 dpi, large fonts at 120 dpi, or
custom-size fonts).
|
- ElasticForm offers different options on how to apply
resolution independence. For example it will a) apply full
resolution independence; b) suppress resolution
independence; 3) suppress resolution independence up to the
point that the form fits on the screen and apply resolution
independence past that point.
|
- As the form resizes, ElasticForm will automatically
resize proportionately all the visual components of the
form. This is a much more advanced process than that
provided by property Anchors provided by most visual
VCL components, as it includes font resizing, cell size
resizing of grids, etc.
|
- ElasticForm allows various options for resizing grids.
For example, it will resize the grid cells in proportion to
the form resizing, or it will disable resizing the vertical
size of the cells to allow more rows shown when the grid
size increases, etc.
|
- ElasticForm is commonly added to a form at design.
However, it can also be created at run-time if your
application demands it.
|
- ElasticForm controls run-time added controls.
|
- Allows setting limits to the smallest and largest size
of a form during resizing and maximizing.
|
- When the maximized size is less than the screen size,
ElasticForm can control the default position when form gets
maximized.
|
- Tiles a bitmap to the background of the form. This
applies to ALL forms, including MDIforms where direct
access to the form's background is not trivial.
|
- ElasticForm provides automatic registry support.
|
| Current Version: 10.00 |
| Date of Release October 20, 2007 |
| Compatibility: Delphi 2, 3, 4, 5,
6, 7, 2005, 2006, 2007; C++Builder 1, 3, 4, 5, and 6 |
| Operating Systems: Win
3.1, Win 95, Win 98, Win NT, Win Me, Win 2000, Win XP, (has
not been tested with Win Vista) |
Fixes/Changes in Version 10.00
- Compatibility with Delphi (up to 2007) and C++Builder
6. Please contact us if you need support for Delphi 1.
|
- Corrected run-time process to add a form to the controls
of another form by simply typing AddControl(NameOfNewForm).
|
- Improved grid resizing for resolutions other than the
design one.
|
- A problem with MDIChild forms has been fixed to allow
proper creation of MDIChild forms on the fly with their
Window State set to Maximized.
|
- Corrected Frames release on the component's destruction.
|
- Added additional correction to prevent aligned controls
from being rearranged at resizing
|
Pricing.
Complete with source: US$ 100.00
Registered (no source): US$ 55.00
Upgrades for registered or source users: US$70.00 for source or
US$35.00 for the "no source" version.
You are visitor
|