home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 March / Chip_2002-03_cd1.bin / zkuste / delphi / kompon / d456 / TMS / ACGRDD5.ZIP / advcgrid.txt < prev    next >
Text File  |  2001-12-19  |  7KB  |  165 lines

  1. **********************************************************************
  2. TAdvColumnGrid 2.02 : December 2001
  3.  
  4.  Copyright ⌐ 1997-2001 by TMS Software
  5.  E-mail: info@tmssoftware.com
  6.  Web : http://www.tmssoftware.com
  7. **********************************************************************
  8.  
  9.  
  10. Delphi 4.0/5.0/6.0 - C++Builder 4.0/5.0 stringgrid with added features :
  11.  
  12. Files :
  13. -----
  14.   acgrdd4.zip  : component files for Delphi 4.0
  15.   acgrdd5.zip  : component files for Delphi 5.0
  16.   acgrdd6.zip  : component files for Delphi 6.0
  17.   acgrdc4.zip  : component files for C++Builder 4
  18.   acgrdc5.zip  : component files for C++Builder 5
  19.   acghelpd.zip : help files for Delphi
  20.   acghelpc.zip : help files for C++Builder
  21.   demo.zip     : Delphi 5 demo application
  22.  
  23. Release 2.02 :
  24. --------------
  25.  
  26.  TStringGrid organized in columns of which all
  27.  properties can be set at design time or run time
  28.  through the Columns property. 
  29.  
  30.  Properties can be set for : 
  31.  color,font,editor,sortstyle,printcolor,printfont,
  32.  header,fixed,readonly,password,spinedit properties
  33.  
  34.  Additional non column bound possibilities include :
  35.  
  36.  insert / delete rows & colums
  37.  save / load to file
  38.  save / load to stream
  39.  save / load to CSV file
  40.  save / load to XLS file (not supported in Delphi 1)
  41.  copy / paste to clipboard + intelligent automatic series expansion, duplication
  42.  save to HTML
  43.  save to Word DOC file
  44.  save to formatted text
  45.  save to XML
  46.  cell alignment, cell color, cell font color, read-only cells
  47.  automatic printing with optional title, pagenumber, date, time, border,
  48.                          cell fonts, colors, custom drawing, fit to page, cell border
  49.  automatic column/row sizing
  50.  column sorting + full sort when clicking on column header + arrow indication (like Internet mail)
  51.  automatic goto cell based on sorted column when key pressed
  52.  event handler for setting hint of each cell
  53.  automatic selection of next cell after edit
  54.  insert / delete key to insert or delete  rows
  55.  automatic resizing with parent form
  56.  automatic text display appended with '...' when text does not fit in column
  57.  automatic saving of user resized columns in registry or INI file
  58.  proportional scrollbars, flat scrollbars
  59.  hide / unhide columns
  60.  search capabilities with options for case sensitive, full/partial, regular expressions
  61.  bitmaps, icons, imagelist elements
  62.  fixed rows at bottom or right side of grid
  63.  intellimouse support for scroll, zoom & pan (with MSWHEEL component)
  64.  enhanced inplace editor with left & right aligned input
  65.  shows URLs and starts apps on mouseclick
  66.  inplace editors : combobox, spinedit, ellipsedit, datepicker, checkbox,
  67.                    buttons, autolookup edits, numeric edit, float edit,
  68.                    capital edit, mixedcase edit, radiobutton
  69.  enhanced mouse actions to select columns and rows
  70.  enhanced column and row dragging
  71.  free rotated text
  72.  disjunct row selection in rowselect mode
  73.  OLE drag & drop source + target
  74.  enable/disable column sizing per column (Delphi 4,5 only)
  75.  Rich text display capability
  76.  Tiled or fixed positioned background image
  77.  Group / Ungroup methods and grouped sorting
  78.  Multi-column filtering
  79.  HTML formatted cells
  80.  
  81.  
  82. Feature Revision history :
  83. ------------------------
  84.  
  85.  1.0  : first release
  86.  1.01 : fixed bug for grouping
  87.         fixed persistence problem for column headers
  88.  1.02 : Events for copy/paste/cut + allow
  89.         Progress control
  90.         Cell Comment (like Excel)
  91.         File progress event for normal file and CSV file operations
  92.         Faster file loading
  93.         Fixed cells can be buttons
  94.         ShowSelection property added
  95.         HideFocusRect property added
  96.         New ssImages sorting style
  97.         Faster grouping, filtering, row hiding
  98.         New Floats property and FloatFormat
  99.         New methods : ColumnSum, RowSum
  100.  1.03 : C++Builder 5 support added
  101.         added ColumnAvg, ColumnMin, ColumnMax, RowAvg, RowMin, RowMax
  102.         added fnMatchStart in Findparameters
  103.         New methods : GroupSum, GroupAvg, GroupMin, GroupMax
  104.         New events : OnCheckBoxMouseUp, OnRadioMouseUp
  105.         New inplace editors : edFloatSpinEdit, edTimeSpinEdit, edDateSpinEdit
  106.         DirectComboDrop property added in MouseActions
  107.         ScrollInView method added
  108.         edPositiveNumeric edit style added
  109.         cell://rXXcXX anchor handled to allow navigation from cell to cell 
  110.         ctPicture and ctFilePicture cell graphics
  111.         SortNormalCellsOnly property added
  112.         HideInplaceEdit method added
  113.         CreatePicture, CreateFilePicture, CreateBitmap, CreateIcon functions added
  114.         AllColumnSize, AllRowSize properties in MouseActions added
  115.         SaveToFixed method improved
  116.         faster display
  117.         solved hint on cell with hidden cols
  118.         bidimode issue solved
  119.         ColumnSum, RowSum improved
  120.         Lookupcombo behaviour improved
  121.         clipboard events improved
  122.         Faster clipboard paste
  123.  1.04 : TAdvStringGrid v1.89 compatibility release
  124.  1.05 : TAdvStringGrid v1.90 compatibility release
  125.         Support design time TEditLink support for custom inplace editors
  126.  1.06 : TAdvStringGrid v1.92 compatibility release
  127.         New properties Column.Rows, Column.Ints, Column.Floats, Column.Dates, Column.Times
  128.         New property Column.Name 
  129.         New method grid.ColumnByName                       
  130.  2.02 : Inherits all TAdvStringGrid v2.x features
  131.         See http://www.tmssoftware.com/advgrid2.htm
  132.         Added Filterdropdown per column
  133.         Added popup menu per column
  134.         Added columnsize control per column
  135.         Improvements column property synchronisation
  136.         Added Delphi 6 support
  137.                                                                                                    
  138.  
  139. License :
  140. -------
  141. This component is free for use in non-commercial applications, that is
  142. any software that is not being sold in one or another way or that does
  143. not generate income in any way by the use of the application.
  144. The component cannot be distributed in any other way except through free
  145. accessible Internet Web pages or ftp servers. The component can only
  146. be distributed on CD-ROM or other media with written autorization of the
  147. author.
  148.  
  149.  
  150. Help, hints, tips, bug reports :
  151. ------------------------------
  152. Send any remarks to : info@tmssoftware.com
  153. Please clearly state which Delphi or C++Builder version you are using
  154. and which version of the component you are using. In case of doubt,
  155. download the latest version first at http://www.tmssoftware.com
  156. When installing newer versions of the component, make sure to update
  157. all your form files that used the previous version of TAdvStringGrid
  158. before recompiling your application to make sure all new properties
  159. are available. You can update the form file by opening it, ignoring
  160. remarks about new properties and save the form. 
  161.  
  162. Additional demos :
  163. -----------------
  164. Available at : http://www.tmssoftware.com
  165.