Version 1.01 of the Polar Component Pack for Delphi 1.0x

Thank You for looking at the Polar Component Pack.  Included in this release
are the following components:
     TQDBGrid
        = Easily add colour cells to your dbgrids.  See the demo !!!!
     TQLabel
        = really neat rotatable label component
     TQDateDialog
        = simple popup calander dialog 
     TQListDialog 
        = resizable popup grid list form.
     TQComboBox, TQDBComboBox, and TQDBLookUpCombo
        = Features FULL TYPE AHEAD Capability !!!

   Contents
1. Babbles from the Depths of Q
2. Component Details
3. Copywrite
4. Changes
5. Order Information


1.  Babbles from the Depths of Q
     I hope you find these components useful.  I am asking a flat fee of
$10.00 for these 7 components and that includes upgrades, enhancements
and patches for the period of one year from the time of purchase.  The
more interest I get in the Polar Pack the more components I will write,
inertia is a great thing... sometimes ... <CRASH> and then sometimes
not. <grin>.  All components are fully functioning, even in the
shareware version.  So you can see what you think of them before
registering them.

    Upcoming components include massive enhancements to the TQDateDialog,
and a TQDBLabel and Delphi 2.0 versions of all the components in te Polar
Component Pack, plus what ever other components interest be to develop.

************************************************************************
   Please note as the number of components in the Polar Component Pack
increases, I will be increasing the costs of it accordingly.
************************************************************************

2. Component Details

  2A. TQListDialog
  2B. TQComboBox, TQDBComboBox, and TQDBLookUpCombo
  2C. TQDBGrid
  2D. TQLabel
  2E. TQDateDialog

2A. TQListDialog

     This is a Dialog combo box which is based upon a TDBgrid.  Its note
for fame is that the form and grid will autosize and centre themselves on
the screen.  It is very easy to use, all you need to do is pass the Dialog
a TTable or a TQuery and away it goes.  I find that for all my applcations
I always need a way for the user to select a row from a table/query.  And
I was spending way to much time creating unique ones for each, with this
component I spend about 30 seconds on each lookup and thats it.  I find
it to be invaluable!!!!

Summary of Properties

   DataSet
      - This is the TTable or TQuery component.  Only those fields
        specified in the Fields Editor to be visible are shown.  There
        is a sample program that shows how I normally implement this.
        Also the order and the titles above each row must also be be
        set in the fields Editor.

   NewVisible
   DeleteVisible
      - The New and Delete buttons visibility can be turned on and off,
        they both return a ModalResult.  The both return a ModalResult,
        mrInsert and mrDelete respectively.

   Caption
      - The Dialogs Caption

   Name
   Tag
       - Standard functionality.

2B. The ComboBoxes

     The ComboBoxes are quite useful, the only difference between them
and a standard combobox of the same name is that these have full TYPE
AHEAD FUNCTIONALITY !!! unlike the ones that come with Delphi.  All
other functionality has not been changed.
     What happens is as each character is typed in the edit window,
the FIRST item in the list that matches will be displayed.  The cursor
is positioned in the editor at the last character that the user typed.
And it will dynamically change as the user adds deletes characters from
the edit text.

2C. TQDBGrid
    I surfaced a few properties and also added a new event called
OnColorDrawDataCell, which is fired just before the OnDrawDataCell.  It
passes 2 new parameters, which can be changed, if changed then the
choosen colours will be used in the cells.  It is REALLY easy to use
just look at the demo 'qGrids'

2D. TQLabel
    A property called Angle (based on degrees) was added to this
component, it will rotate a label at desig time and at runtime.  The
only limitation is that is can only be used with TrueType fonts.  Thus
I have it use Arial 10pt Bold by dfault which looks very much like the
system font.
   A DB version of this will be forth comming.

2E. TQDateDialog
    This is a simple Data/Calander Dialog based on the TCalender
component, I will be adding many enhancements to this component, so I
will not be documenting in fully at this time.  I am open to suggestions
to be added to this, so send me e-mail (address at bottom of readme.txt).


3. Copywrite

   All rights are reserved.  All the components in this pack may be used
in any products that you develop, but not for resale as components in any
form.  The source code, or compiled components in the Polar Pack can
not be sold in any form.  If for any reason these components blow up your
computer or cause you any other grief, or loss of profits I am not to be
held responsible.

   In the shareware version a dialog box will show up in distributed
copies of any programs that are written using them.

4. Changes
  Rev 1.1
  I moved the Combo components from their own page to the Data Controls page
    Added:
     - TQDateDialog Box
     - TQDBGrid Component
     - TQLabel Component
    Fixed:
      (none)

5. Order Information

   $10.00 for component pack
   $15.00 if you also want source code

make cheques payable to:
Snail Mail:
   Quentin J. Sarafinchan
   4246 Sea Pines Court
   Capitola
   California
   95010

     I will send the pack to your E-Mail address if specify one, otherwise
I will mail them to you.  All upgrades will sent automatically to your
E-Mail address.   If you wish to add your components to the Polar Pack
for distribution and release, please contact me below. Any suggestions
or comments can also be sent to:

NOTE: !!!! TYPO in address, the email address is now correct. Sorry
           about the inconvenience.

EMail: quentin@bnbcomp.net     

