****************************************************
* TMS Grid Pack v1.5 : Nov 7, 2001                 *
*                                                  *
* Copyright  1996-2001 by TMS Software            *
* E-mail: info@tmssoftware.com                     *
* Web : http://www.tmssoftware.com                 *    
****************************************************

Grid pack for Delphi 3.0/4.0/5.0/6.0 - C++Builder 3.0/4.0/5.0 
containing :

 - TAdvStringGrid : supercharged string grid
 - TAdvColumnGrid : grid with column oriented property management
 - TAdvSpreadGrid : formula-aware version of TAdvStringGrid
 - TAdvPeviewDialog : print preview dialog
 - TAdvGridPrintSettings : dialog for setting all grid's print options
 - TAdvGridHTMLSettings : dialog for setting all grid's HTML export options
 - TAdvGridFindDialog : helper dialog for grid's find functions
 - TDBAdvStringGrid : read-only DB-viewer version of TAdvStringGrid
 - TChartLink : automatic link between grid data & TChart component
 
Features:

 insert / delete rows & colums
 save / load to file
 save / load to stream
 save / load to CSV file
 save / load to XLS file (not supported in Delphi 1)
 copy / paste to clipboard + intelligent automatic series expansion, duplication
 save to HTML
 save to Word DOC file
 save to formatted text
 save to XML
 load from MDB files
 cell horiz. & vert. alignment, cell color, cell font color, read-only cells
 automatic printing with optional title, pagenumber, date, time, border,
                         cell fonts, colors, custom drawing, fit to page, cell border
 automatic column/row sizing
 column sorting + full sort when clicking on column header + arrow indication (like Internet mail)
 automatic goto cell based on sorted column when key pressed
 event handler for setting hint of each cell
 automatic selection of next cell after edit
 insert / delete key to insert or delete  rows
 automatic resizing with parent form
 automatic text display appended with '...' when text does not fit in column
 automatic saving of user resized columns in registry or INI file
 proportional scrollbars, flat scrollbars
 hide / unhide columns
 search capabilities with options for case sensitive, full/partial, regular expressions
 bitmaps, icons, imagelist elements, pictures
 fixed rows at bottom or right side of grid
 intellimouse support for scroll, zoom & pan (with MSWHEEL component)
 enhanced inplace editor with left & right aligned input
 shows URLs and starts apps on mouseclick
 inplace editors : combobox, spinedit, ellipsedit, datepicker, checkbox,
                   buttons, autolookup edits, numeric edit, float edit,
                   capital edit, mixedcase edit, radiobutton, custom inplace editors
 enhanced mouse actions to select columns and rows
 enhanced column and row dragging
 free rotated text
 disjunct row selection in rowselect mode
 OLE drag & drop source + target
 enable/disable column sizing per column
 Rich text display capability
 Tiled or fixed positioned background image
 Group / Ungroup methods and grouped sorting
 Multi-column filtering
 HTML formatted cells, DB field merging in HTML
 Cell merging
 Fixed floating footer row
 Virtual cells
 
License :
---------
These components are free for use in non-commercial applications, that is
any software that is not being sold in one or another way or that does
not generate income in any way by the use of the application.
The component cannot be distributed in any other way except through free
accessible Internet Web pages or ftp servers. The component can only
be distributed on CD-ROM or other media with written autorization of the
author.
Online registration for the TMS Grid Pack is available through the ShareIt
service at http://www.shareit.com/programs/142919.htm.
Alternatively, you can go to http://www.shareit.com and enter the program
number there: 142919.

Source code & license is sent immediately upon receipt of check or
registration by email. Payment grants users the right for a full version
cycle source code updates.


Help, hints, tips, bug reports :
--------------------------------
Send any remarks to : info@tmssoftware.com
Please clearly state which Delphi or C++Builder version you are using
and which version of the component you are using. In case of doubt,
download the latest version first at http://www.tmssoftware.com
When installing newer versions of the component, make sure to update
all your form files that used the previous version of the TMS Grid pack
before recompiling your application to make sure all new properties
are available. You can update the form file by opening it, ignoring
remarks about new properties and save the form.

Additional demos :
------------------
Available at : http://www.tmssoftware.com/gridpack.htm

example application 1 : printing with TAdvStringGrid 
example application 2 : setting colors with TAdvStringGrid 
example application 3 : navigation in TAdvStringGrid 
example application 4 : general demo of TAdvStringGrid 
example application 5 : comboboxes, lookupediting & imagelist images in TAdvStringGrid. 
example application 6 : sorting, including custom sorting in TAdvStringGrid 
example application 7 : C++Builder demo showing setting of cell color, alignment and sorting styles. 
example application 8 : rich text capabilities in TAdvStringGrid 
example application 9 : using bitmaps for printing headers & footers 
example application 10 : demonstration of some new v1.81 features 
example application 11 : node expand / contract functions 
example application 12 : radiobutton inplace editors 
example application 13 : combining the versatility of TAdvStringGrid and TWebData to build a stock quote downloader. 
example application 14 : demonstrating the TAdvStringGrid v1.83 grouping features 
example application 15 : rich text drag & drop, printing and enhanced row and column moving 
example application 16 : using the printsettings dialog & print preview dialog 
example application 17 : load a MS Access table into TAdvStringGrid through ADO 
example application 18 : using custom sort sequences 
example application 19 : using the new edUnitEditBtn for split physical value editing in C++Builder 
example application 20 : using the new HTML formatting capabilities 
example application 21 : C++Builder version of the main demo 
example application 22 : using the new filtering capabilities 
example application 23 : an image catalogue program exploring the new support for TPicture in cells 
example application 24 : using other TMS edit controls as inplace editors in TAdvStringGrid 
example application 25 : printing multiple grids on a single page 
example application 26 : using the ESBPCS edit controls as inplace editors in TAdvStringGrid 
example application 27 : using the JPMOPen font and color combobox as inplace editors in TAdvStringGrid 
example application 28 : using row, cell, cell ranges and column drag & drop 
example application 29 : adding a field chooser to TAdvStringGrid 
example application 30 : using an inplace rich editor in TAdvStringGrid 
example application 31 : using TAdvStringGrid with TChartLink 
example application 32 : using the TImagePicker as inplace editor for TAdvStringGrid 
example application 33 : a scriptable grid : TGridScript unleashes the power of TatPascalScripter for TAdvStringGrid 
example application 34 : using Addict Spell Checker with TAdvStringGrid 
example application 35 : using a ColumnComboBox as inplace editor 
example application 36 : using the new ControlLook property to select different inplace editor control looks 
example application 37 : sorting on selected fixed rows of choice 
example application 38 : grouping and merged group headers in TAdvStringGrid 
example application 39 : merged cell access, merge cell printing and HTML export 
example application 40 : sort independent cell access 
example application 41 : virtual cells and disjunct row selection 
example application 42 : merged cell printing 
example application 43 : advanced border control 
example application 44 : floating footer usage 
example application 45 : virtual cell sorting 
example application 46 : various new TAdvStringGrid v2.0 features 
example application 47 : using the new capability to load data from MDB files
