ThlResizer Package

Version 1.1

WindowAnim.gif LinkAnim.gif


ThlResizer is a nonvisual VCL component for Delphi/C++Builder that is used to resize other VCL controls in an animated fashion. Either horizontally, vertically or both at the same time. Examples include resizing a dialog to show/hide detail information or zooming of pictures or text fields and many more.

You configure the component at design time and at runtime simply call the Contract()/Expand() methods whenever needed.

Technical information: to achieve a really smooth animation the component uses a Windows multimedia timer instead of the rather unprecise TTimer VCL component. Since multimedia timers run in their own thread some care has been taken to make things thread safe.

Currently supported Borland products are: C++Builder 5/6, Delphi 5/6.

For comments on the software and questions about installation issues email to
mail@heelana.com. Feedback is very welcome!


Have a look at screenshots of two example applications:  Poems Pizza

Download source code/executables for the examples: Poems Pizza


The package contains separate runtime and design time packages so that your resulting executables will really be free of any design time code! It also includes html documentation and detailed install/uninstall instructions.

C++Builder 5/C++Builder 6/Delphi 5/Delphi 6