Introduction

## ATImageBox Component

ATImageBox is a Delphi/C++Builder control which displays an image in the scrollbox. It is a TScrollBox descendant which has a TImage object as a child. It has such properties as ImageFitToWindow, ImageCenter, ImageScale etc, so it's easy for you to control the placement of an image.
Image can be dragged by mouse and scrolled by keys and mouse wheel. An informational label can be displayed over the left-top control corner.
Sample image, scaled and centered

Image can be scrolled by:

Arrows | Scroll image by a "line size" (50 pixels)
Ctrl + Arrows | Scroll image to an edge (leftmost, rightmost, top, bottom)
Home, End | Scroll image horizontally by a "page size" (control size minus small gap)
PgUp, PgDn | Scroll image vertically by a "page size"
Mouse wheel | Scroll image vertically
Shift + Mouse wheel | Scroll image horizontally

Note: To load Unicode-named image files you need to use Tnt Unicode Controls. After you install these controls, enable their usage file ATImageBoxDef.inc.