Barcode Vcl component
=====================

The Library contains components and classes for Borland Delphi versions 4, 5, 6
7, and Delphi 2006, and Borland C++ Builder versions 4, 5 and 6.


=================
TABLE OF CONTENTS
=================
Overview
Features
Installation (source included)
Installation (trial or without source)
Registering and Prices
About author


========
Overview
========
Create barcodes for your applications as easy as typing the code. Simply enter
the desired characters and select the type. The barcode will be created!

Developers use Barcode like any other VCL component. Extend your applications
with barcode technology with this effective and powerful component.

Barcode supports popular barcodes including Code 39, Code 39 Extended, Code 128, 
EAN 128, EAN-13, EAN-8, Code 25 Industrial, Code 25 Interleaved, Code 25 matrix, 
Codabar, UPC-A, UPC-E, UPC+2, UPC+5, Code 93, Code 93 Extended, MSI and Postnet. 
 

========
Features
========
- All windows fonts can be used for the optional text, it's Fore- and background
  colors can be changed free.
- Barcode's fore- and background colors of barcode can be changed free.
- Visual in design time.
- Scaleable and rotatlable barcodes. 
- All popular barcode types are supported. 
- Verification digits are automatically calculated and added for most barcodes. 
- Allows Draw the barcode to a canvas(with Scaleable and rotatlable).
- Allows print the barcode to paper(with Scaleable and rotatlable).
- For EAN128/Code128, you can insert FNC1, etc. to barcode. You can change code
  set in one barcode.
- The Quick Report is supported(Only Delphi 5, 6, 7, 2005, 2006 and C++ Builder
  5, 6).
- Very popular barcode component software.
- It has the ease of use and the excellent functionality.


==============================
Installation (source included)
==============================

1. Delphi 4.x - 7.x, 2005, 2006:
--------------------------------
- Uninstall previous or evaluation version of Barcode from Delphi IDE. Remove or 
  copy to other directory files of old version to prevent crossing old and new
  version of Barcode, Including:

  BarcodeDx.bpl, BarcodeDx.dcp, QRBarcodeDx.bpl, QRBarcodeDx.dcp

  or

  BarcodeDxRun.bpl, BarcodeDxRun.dcp, BarcodeDxDgn.bpl, BarcodeDxDgn.dcp,
  QRBarcodeDxRun.bpl, QRBarcodeDxRun.dcp, QRBarcodeDxDgn.bpl, QRBarcodeDxDgn.dcp
  
  You can find them in the <Delphi Installation Directory>\Projects\Bpl or
  <My Document>\Borland Studio Projects\Bpl (Only for Delphi 2005, 2006).

- Create directory from which you will install Barcode library:
  <Barcode directory> (for example, C:\Delphi[X]\Barcode).

- Copy files from "Source" directory in the barcode archive to
  <Barcode directory>.

- Copy package files from "Source\Packages\DelphiX" in the barcode archive to
  your <Barcode directory>. For Delphi 5.x - 7.x, 2005 and 2006, if you use
  other version of Quick Report (3.62, 4.05 or 4.06), copy the package files
  from relevant directory in the barcode archive to your <Barcode directory>,
  overwrite the original files.

- Use "File\Open..." menu item of Delphi IDE to open the package file
  BarcodeDxRun.dpk, in "Package..." window click "Compile" button to compile the
  package, and then use "File\Open..." menu item of Delphi IDE to open the
  package BarcodeDxDgn.dpk, in "Package..." window click "Compile" button to
  compile the package and click the "Install" button to register Barcode
  components on the component palette.

- For Delphi 5.x - 7.x, 2005 and 2006, you can install the QRBarcode and
  QRDBBarcode to support the Quick Report, use the "File\Open..." menu item of
  Delphi IDE to open the package QRBarcodeDxRun.dpk, in "Package..." window
  click "Compile" button to compile the package, and then use the "File\Open..."
  menu item of Delphi IDE to open the package QRBarcodeDxDgn.dpk, in
  "Package..." window click "Compile" button to compile the package, click
  "Install" button to register Barcode components on the component palette.

- Add, (if needed) <Barcode directory> in Tools->Environment Options->Library->
  Library Path (Please delete the library path of old version).

- Barcode components have to appear on 'Han-soft' page of components palette.

- Note: For Delphi 2005 and 2006, execute the "Project/Compile" menu item of
  Delphi IDE to compile package, right click package file in Project Manager and
  execute the "Install" menu item in popup menu to install package.


2. C++ Builder 4.x - 6.x:
-------------------------
- Uninstall previous or evaluation version of Barcode from C++ Builder IDE.
  Remove or copy to other directory files of old version to prevent crossing old
  and new version of Barcode, Including:

  BarcodeBx.bpl, BarcodeBx.tds, QRBarcodeBx.bpl, QRBbarcodeBx.tds
  BarcodeBx.lib, BarcodeBx.bpi, QRBarcodeBx.lib, QRBbarcodeBx.bpi

  or

  BarcodeBxRun.bpl, BarcodeBxRun.tds, BarcodeBxDgn.bpl, BarcodeBxDgn.tds,
  QRBarcodeBxRun.bpl, QRBarcodeBxRun.tds, QRBarcodeBxDgn.bpl, QRBarcodeBxDgn.tds
  BarcodeBxRun.lib, BarcodeBxRun.bpi, BarcodeBxDgn.lib, BarcodeBxDgn.bpi,
  QRBarcodeBxRun.lib, QRBarcodeBxRun.bpi, QRBarcodeBxDgn.lib, QRBarcodeBxDgn.bpi

  You can find them in the <C++ Builder Installation Directory>\Projects\Bpl and
  <C++ Builder Installation Directory>\Projects\Lib.

- Create directory from which you will install Barcode library:
  <Barcode directory> (for example, C:\CBuilder[X]\Barcode).

- Copy files from "Source" directory in the barcode archive to
  <Barcode directory>.

- Copy package files from "Source\Packages\CBuilderX" in the barcode archive to
  your <Barcode directory>. For C++ Builder 5.x - 6.x, if you use other version
  of Quick Report (3.62, 4.05 or 4.06), copy the package files from relevant
  directory in the barcode archive to your <Barcode directory>, overwrite the
  original files.

- Use "File\Open..." menu item of C++ Builder IDE to open the package file
  BarcodeBxRun.dpk, in "Package..." window click "Compile" button to compile the
  package, and then use "File\Open..." menu item of C++ Builder IDE to open the
  package BarcodeBxDgn.dpk, in "Package..." window click "Compile" button to
  compile the package and click the "Install" button to register Barcode
  components on the component palette.

- For C++ Builder 5.x - 6.x, you can install the QRBarcode and QRDBBarcode to
  support the Quick Report, use the "File\Open..." menu item of C++ Builder IDE
  to open the package QRBarcodeBxRun.dpk, in "Package..." window click "Compile"
  button to compile the package, and then use the "File\Open..." menu item of
  C++ Builder IDE to open the package QRBarcodeBxDgn.dpk, in "Package..." window
  click "Compile" button to compile the package, click "Install" button to
  register Barcode components on the component palette.

- Add, (if needed) <Barcode directory> in Tools->Environment Options->Library->
  Library Path (Please delete the library path of old version).

- Barcode components have to appear on 'Han-soft' page of components palette.


======================================
Installation (trial or without source)
======================================

1. Delphi 4.x - 7.x, 2005, 2006:
--------------------------------
- Uninstall previous or evaluation version of Barcode from Delphi IDE. Remove or
  copy to other directory files of old version to prevent crossing old and new
  version of Barcode, Including:

  BarcodeDx.bpl, BarcodeDx.dcp, QRBarcodeDx.bpl, QRBarcodeDx.dcp

  or

  BarcodeDxRun.bpl, BarcodeDxRun.dcp, BarcodeDxDgn.bpl, BarcodeDxDgn.dcp,
  QRBarcodeDxRun.bpl, QRBarcodeDxRun.dcp, QRBarcodeDxDgn.bpl, QRBarcodeDxDgn.dcp

  You can find them in the <Delphi Installation Directory>\Projects\Bpl or
  <My Document>\Borland Studio Projects\Bpl (Only for Delphi 2005 and 2006).

- Create directory from which you will install Barcode library:
  <Barcode directory> (for example, C:\Delphi[X]\Barcode).

- Copy files from DelphiX directory in the barcode archive to the <Barcode
  directory>. Note: If you use other version of Quick Report(3.62, 4.05, etc),
  please copy files from relevant directory in the barcode archive to your
  <Barcode directory>.

- Open "Component\Install packages..." menu item of Delphi IDE, then click "Add"
  Button to add BarcodeDxDgn.bpl in your <Barcode directory>.

- For Delphi 5.x - 7.x, 2005 and 2006, you can install the QRBarcode and
  QRDBBarcode to support the Quick Report, open "Component\Install packages..."
  menu item of Delphi IDE, then click "Add" Button to add QRBarcodeDxDgn.bpl in
  your <Barcode directory>.

- Add, (if needed) <Barcode directory> in Tools->Environment Options->Library->
  Library Path (Please delete the library path of old version).

- Barcode components have to appear on 'Han-soft' page of components palette.


2. C++ Builder 4.x - 6.x:
-------------------------
- Uninstall previous or evaluation version of Barcode from C++ Builder IDE.
  Remove or copy to other directory files of old version to prevent crossing old
  and new version of Barcode, Including:

  BarcodeBx.bpl, BarcodeBx.tds, QRBarcodeBx.bpl, QRBbarcodeBx.tds
  BarcodeBx.lib, BarcodeBx.bpi, QRBarcodeBx.lib, QRBbarcodeBx.bpi

  or

  BarcodeBxRun.bpl, BarcodeBxRun.tds, BarcodeBxDgn.bpl, BarcodeBxDgn.tds,
  QRBarcodeBxRun.bpl, QRBarcodeBxRun.tds, QRBarcodeBxDgn.bpl, QRBarcodeBxDgn.tds
  BarcodeBxRun.lib, BarcodeBxRun.bpi, BarcodeBxDgn.lib, BarcodeBxDgn.bpi,
  QRBarcodeBxRun.lib, QRBarcodeBxRun.bpi, QRBarcodeBxDgn.lib, QRBarcodeBxDgn.bpi

  You can find them in the <C++ Builder Installation Directory>\Projects\Bpl and
  <C++ Builder Installation Directory>\Projects\Lib.

- Create directory from which you will install Barcode library:
  <Barcode directory> (for example, C:\CBuilder[X]\Barcode).

- Copy files from CBuilderX directory in the barcode archive to the <Barcode
  directory>. Note: If you use other version of Quick Report (3.62, 4.05, etc),
  please copy files from relevant directory in the barcode archive to your
  <Barcode directory>.

- Open "Component\Install packages..." menu item of C++ Builder IDE, then click
  "Add" Button to add BarcodeBxDgn.bpl in your <Barcode directory>.

- For C++ Builder 5.x - 6.x, you can install the QRBarcode and QRDBBarcode to
  support the Quick Report, open "Component\Install packages..." menu item of
  C++ Builder IDE, then click "Add" Button to add QRBarcodeBxDgn.bpl in your
  <Barcode directory>.

- Add, (if needed) <Barcode directory> in Tools->Environment Options->Library->
  Library Path (Please delete the library path of old version).

- Copy, (if needed) BarcodeBxRun.bpl, BarcodeBxRun.tds, BarcodeBxDgn.bpl,
  BarcodeBxDgn.tds, QRBarcodeBxRun.bpl, QRBarcodeBxRun.tds, QRBarcodeBxDgn.bpl
  and QRBarcodeBxDgn.tds to <C++ Builder Install Directory>\Projects\Bpl.

- Copy, (if needed) BarcodeBxRun.lib, BarcodeBxRun.bpi, BarcodeBxDgn.lib,
  BarcodeBxDgn.bpi, QRBarcodeBxRun.lib, QRBarcodeBxRun.bpi, QRBarcodeBxDgn.lib
  and QRBarcodeBxDgn.bpi to <C++ Builder Install Directory>\Projects\Bpl.

- Barcode components have to appear on 'Han-soft' page of components palette.


======================
Registering and Prices
======================
The Barcode is a Shareware product. If you find it useful and want to receive 
the latest versions please register your evaluation copy.

Barcode - without source: $79
Barcode - source included: $189
Barcode - site license: $369

You can read detail information about registration at 
http://www.han-soft.com/purc.php

After registration you will receive (e-mail only) address of registered version
for downloading and password for unpacking.

By registering the components you get the following advantages:

1. You will be notified about new versions of the library.
2. You will receive new versions of Barcode FREE till version 3.0.
3. You encourage the author do make the components even better.


========
About Us
========
Contact me if you have any questions, comments or suggestions:
Programmer : Han-soft software
Home page  : http://www.han-soft.com/
E-mail     : support@han-soft.com

