home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 October / Chip_2001-10_cd1.bin / zkuste / delphi / kompon / d56 / BKSGRID.ZIP / Sortgrid.txt
Text File  |  2001-08-02  |  4KB  |  86 lines

  1. TSortGrid 2.00 (02-08-2001), freeware component for Delphi 2-6 by Karsten Bendsen. 
  2.  
  3. Hi Delphi user.
  4. As I've been unable to locate Bill Menees (The original Author) on the internet, I will continue working on his component.
  5.  
  6. I havn't been working on the grid for a couple of years now, but now I finally have made some changes and released a new version.
  7.  
  8. If I'm to release another version of the component, I'm going need to get some help from you users. I simple don't have the time to keep updating alone. So if, when :) you find a bug or comes up with a new feature, try to fix/make it yourself. I know that the code isn't very friendly, but try to see what you can do.
  9.  
  10.  
  11. *******1. What is TSortGrid********************************************************
  12.  
  13. TSortGrid is a highly improved TStringGrid, lots of new or improved functions, events and properties, to name a few: 
  14. Search & Filter: Easy and fast, fully customable
  15. Sort           : Different sorts, like numbers, date, your own
  16. Load & Save    : Save to file and registry, export to csv
  17. MultiSelect    : Using ctrl and shift
  18. Components     : Add button, picklist or checkbox to a cell
  19. Paint          : Draw cells in lot of different ways
  20. print          : Print the grid, with preview
  21. Auto size Columns and much more....
  22.  
  23.  
  24.  
  25. *******2. Readme section***********************************************************
  26.  
  27. Some of the Sort-procedures uses exceptions, which mean you will get a lot of errors when running the program from Delphi, you might turn Break On Exception off, 
  28. Delphi 4-6: Menu|Tools|DebuggerOptions|Lan. Ext.|Stop on.. to prevent this.
  29.  
  30. MyGrids.pas and TMyStringList is almost the same as Grids.pas and TStringGrid with the exception that I have have change the InLineCell editor a bit, so that a home or end press didn't jumps to another cell. I think this was the easiest way to do it
  31.  
  32. The help-file was made with Visual VCL Component Help, so thanks to www.CytronResearch.co.uk
  33.  
  34. The component registers under the sample page
  35.  
  36.  
  37. *******3. Contact******************************************************************
  38.  
  39. email   : koger@iname.com
  40.  
  41. homepage: www.koger.cjb.net
  42.  
  43.  
  44.  
  45. *******4. History******************************************************************
  46.  
  47.   TSortGrid 1.00
  48.     Started by Bill Menees 1996
  49.  
  50.   TSortGrid 1.21
  51.     Modified by Eric W. Engler, Feb 1997
  52.     - fixed a bug in autodetection of type
  53.     - OnBeginSort event was called before the autodetect of type; moved to after.
  54.     - expanded date sort to incl datetime (these are usu compatible in Delphi)
  55.     - added a time sort
  56.  
  57.   TSortGrid 1.22
  58.     Modified by Koger koger@iname.com
  59.     - Fixed a little fix in MoveTo
  60.     - Fixed a bug with Clear;
  61.     - Added better Save and Load procedure
  62.     - Added Extended Sort, a bit slow, but sorts both alpha and numbers correct.
  63.     - Also create sortoptions, so they are easiere to use
  64.     - Added nice Bitmap to show SortDirection    
  65.     - (Added filter and search functions)
  66.     - MultiSelect, still some small bugs
  67.       Most of the code for MultiSelect was original written by Tom Lee,
  68.         tom@libra.aaa.hinet.net 
  69.     - Fixed a lot of bugs, don't want to use time telling you which, as they 
  70.       are removed anyway.
  71.  
  72.   TSortGrid 1.30
  73.     - Added UpdateOnSizeChange: Boolean
  74.     - Added SecondaryIndex
  75.     - Added Sorted column don't change when moving columns 
  76.     - Added The grid can now be printed
  77.     - Fixed error with two TSortGrids, thanks to Ralf Schiener
  78.     - Fixed error with extended sort mode, thanks to Ralf Schiener
  79.     - Fixed error with jump to row on single key press
  80.     - Fixed MoveTo also makes column visible
  81.  
  82.   TSortGrid 1.31
  83.     - Fixed Jumps to row, now used the sorted column instead of the first
  84.     
  85.   TSortGrid 2.00
  86.     - A lot!