VLViewPort is a container control that provides scrollable viewport. It lets you specify the viewport extent and allows scrolling of the view whenever your form is smaller than the specified extents.
It also supports automatic calculation of viewport extent based on the position of it's contained controls.
Auto-adjust extent mode handles even dynamically added controls (controls that you add to the viewport control at runtime).
Key Features
* Automatic adjustment of viewport extent
* Automatically display or hide scrollbars
* Automatic scrolling of viewport when user tabs through the contained controls
* Automatic filling of control's container, with margins on all sizes, on container resizes
* Control margins beyond the right most and bottom most contained controls
* Ability to display image in the viewport background
* Ability to control the viewport background image layout
* Built-in support for scrolling in the viewport with mouse-wheel