Product Name   : THBImage
Product Version: 4.0

Contents:
=========
- THBImage Standard Edition
- THBImage Professional Edition
- THBImage Region AddOn
- New Features
- Feedback 
- Pricing
- Contact


THBImage Standard Edition
Display images scrolled, zoomed, databound, aligned, stretched with one powerful control!
=========================================================================================
If your goal is to display images within your application there's 
no way around THBImage. This powerful control allows you to present 
your images as you otherwise only could do with a professional 
graphics application.
Best of all, you can use it without an advanced understanding of 
Image Processing.
Incredible? Then try it out...

There are 8 reasons why THBImage is a valuable tool for you:

THBImage displays an image and offers all ways to align and stretch the image. 
With the ability to keep the proportion(aspect ratio).

The Standard Edition supports all file formats that you can load with the
standard LoadPicture function. LoadPicture supports the following file
types: Bitmap(.BMP), Icons(.ICO), Cursor (.CUR), RLE-Files(RLE =
       Run-length-encoded), WMF, EMF, GIF and JPG
Or simply assign a picture object to THBImage.

Ability to scroll, zoom and move the picture
You can either let the user scroll, zoom and move 
around or you can do it all with the provided properties and methods.
Or use another innovative way to scroll around, the PreviewWindow.
If the user clicks on the small rectangle in the lower right corner of the 
control a small preview window appears. Moving the mouse cursor in this 
window affects the scroll position of the control.
Without writing a single line of code you can expose all THBImage 
scrolling/zooming features to users of your application with the default 
popup menu.

Use it as a background image
You can create perfect flickerfree backgrounds either for the complete 
form or for some parts of it. With a special texture effect
you can create textured backgrounds without 'hard' borders by mirroring 
the picture alternately.

Create impressive color gradients
You can either create simple 2 color gradients by selecting starting and 
ending color and the direction(top-down or left-right) Or you can 
create extended gradients. These are more colorful and extremely 
modifiable. To ensure that the gradients are smooth shaded you can 
select between 3 different halftone modes. All properties can be 
selected within a convenient user interface. 

Ability to bind THBImage to a datasource
The example projects and the documentation describe the possibilities 
to put pictures into your Database. 

Clipboard support
You can simply copy/paste images from/to the clipboard
without any extra coding

Hyperlink feature
You can associate an URL to the control. Any click on the 
control will open the default browser following the specified URL. 

Printing support
New integrated printing capabilities let you print images 
with a single statement. Or simply use it with MSAccess reports.


THBImage Professional Edition
Adds the following features to the Standard Edition:
====================================================
File Format support
The Professional Edition currently supports the following raster 
image formats.
Reading from file or directly from memory:
Windows Bitmap (BMP) - 1, 4, 8, 24, 32bpp Bitmap files and 4, 
	8bpp RLE encoded Bitmap files
Windows Icon files (ICO)
Windows Cursor files (CUR)
JPG - 8, 24bpp JPEG files
	Lossless JPEG files
ZSoft PCX - 1, 2, 4, 8, 24bpp PCX files
Portable Network Graphics Format (PNG) - 1, 8, 24, 32bpp PNG files
	With Alpha Channel Support
Truevision TARGA Format (TGA) - 1, 8, 15, 16, 24, 32bpp TGA files
TIFF - 1, 4, 8, 24, 32bpp TIFF files
	Deflate compression
	JPG compression
	Packbits (Macintosh RLE) compression
	CCITT Group 3 fax encoding
	CCITT Group 4 fax encoding
	CCITT modified Huffman RLE
	Multipage TIFF

Writing to file or directly to memory:
Windows Bitmap (BMP) - 1, 8, 24bpp Bitmap files and 8bpp RLE 
	encoded Bitmap files
JPG - 8bpp Grayscale and 24bpp JPEG files
ZSoft PCX - 8, 24bpp PCX files
Portable Network Graphics Format (PNG) - 8, 24bpp PNG files
	With Alpha Channel Support
Truevision TARGA Format (TGA) - 8, 24bpp TGA files
TIFF - 1, 8, 24bpp TIFF files
	Supported compression export modes:
	No compression
	Deflate compression(ZLIB ZIP)
	JPG compression
	Packbits (Macintosh RLE) compression
	CCITT Group 3 fax encoding
	CCITT Group 4 fax encoding
	CCITT modified Huffman RLE

Image processing operations
Resize simple or bi-linear.
Rotate to any angle from 0 to 360 degrees, optimized for 90, 180, 270 degrees.
Crop any part of the Image.
Mirror the image horizontally or vertically.
Brightness
Contrast
Invert
Create image from DeviceContext
Overlay two images: With opacity from 0 to 100%
                    With tranparency color
                    With opacity and tranparency color
                    With 8bit grayscale mask
Direct pixel access
Palette manipulation

Color Conversion
Convert between color modes, like 24-bit true-color, 8-bit palette, 
1-bit black/white, 24-bit grayscale, 8-bit grayscale. Changing the color mode can be performed with 
palette optimization and color dithering.

Drawing
Draw on a device context with aligning, stretching, and keeping 
proportion into a given rectangle.

Printing
Draw on a printer device context with aligning, stretching, and 
keeping proportion into a given rectangle.

Two different drawing modes
High Quality drawing mode with dithered output on 256 color display devices.

OLE Picture Object compatible
Convert it to a standard OLE Picture object or assign a 
OLE Picture object to it.


It supports Visual Basic 5.0&6.0, Visual C++ 5.0&6.0, MSAccess97&2000. 
Of course it can be used in any ActiveX Container. 
The installation contains demo projects for VC 6.0, VB 6.0, MSAccess97.
A lightweight ATL ActiveX Control, easy to use, implemented within minutes.
It doesn't need any dependencies. No MFC and No VB-Runtime Dll.

As a registered user of THBImage you have the right to use 
THBImage in your design environment and you have royalty-free 
distribution rights for executables that use THBImage as a 
runtime component.


THBImage Region AddOn:
======================
The Region AddOn enables you to place regions of interest on the image. 
Choose beteen point, line, linestring, rectangle and polygon regions.
You can use these regions to 
  - let the user place points, lines, rectangles, polygons on the image
  - create predefined regions and place them on the image
  - limit image processing operations to a specific area
  - mark parts of the image and link them to a web address(hyperlink)
  - mark parts of the image with a user defined marker picture
  - create areas that highlight when you move the mouse over them
  - response to clicks on a region
  - save regions to a string and load them again


New Features:
=============
Version 4.0 has many new features, just to mention some of them:
  Standard Edition:
    - different command behavior for StartZoomPlus, StartZoomMinus, 
      StartZoomWindow, StartMove
    - cancel commands (StartCancel)
    - method to map a screen coordinate to a picture pixel 
      (CnvScreenPosToPicPos, CnvPicPosToScreenPos)
    - User defined MousePointer
    - Disable the default keyboard handling for PgUp,PgDn,Home,End,Cursor
    - Scroll to the specified picture pixel (ScrollToPicPos)
    - Assign a background picture that fills the background behind the 
      image you are currently viewing
    - define the scrollspeed (ScrollSpeed)
  
  Professional Edition:
    - convert to grayscale
    - invert the image
    - brightness
    - contrast
    - create from device context
    - many overlay operations
    - copy the image object
    - direct pixel access
    - palette manipulation
    - read TIFF multipage format(FrameCount, FrameIndex)
    - many new TIFF import/export compression modes
    - export to 8bit grayscale JPEG
    - PNG Alpha Channel Support
    - PNG export
    - TGA export
    - PCX export


Feedback:
=========
To better serve our customers and provide the best component tools on 
the market, THBComponentware is always looking for feedback. Many of 
our products features were suggested by users. Want better components?
Want to see other features implemented in future versions? 
Take the chance and tell us what your wishes are and we will do our best
to make them real!
Simply visit the Feedback section of our homepage at http://www.thb.nu


Pricing:
========
Purchase price: Starts at $99.00


Contact:
========
THB Componentware
E-Mail: Office@thb.nu
Web: http://www.thb.nu
