home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 25 / nopv25.iso / 040A / CROSS32.ZIP / RELEASE.TXT < prev   
Encoding:
Text File  |  1997-03-18  |  3.5 KB  |  100 lines

  1. This file will list all differences between releases.
  2.  
  3. V2.2
  4. =====
  5.     Bug fixs:
  6.     . First click on fixed rows or fixed columns will cause unnecessary
  7.       swapping.
  8.  
  9.     Features:
  10.     . Support customed 'display heading' for each cross field.
  11.     . New Property
  12.         TCrossSQL/CSCrossFields.
  13.     . New Run Time Method -- 
  14.         TCrossSQL/SetCSFields -- set CSCrossFields property.
  15.     . Properties removed
  16.         TCrossSQL/AggrStrList
  17.         TCrossSQL/CrossCols
  18.         TCrossSQL/CrossRows
  19.     . This file 'release.txt'.
  20.  
  21. This V2.2 are available for both Delphi1.0 and Delphi2.0
  22.  
  23. V2.3
  24. =====
  25.     Bug fixs.
  26.  
  27.     Features:
  28.     . new TCrossReport component will let user to print the cross 
  29.       table result more easier.
  30.     . new OnRowColumnChanged event. This event will be fired when
  31.       user use 'drag and drop' feature to switch cross row and 
  32.       cross column fields.
  33.     Installation:
  34.     . The main .dcu file is 'CROSSREG.DCU', this file will register
  35.       all 3 components to your sample pallet.
  36.  
  37. V2.4
  38. =====
  39.     Features:
  40.     . new TCrossReport/OnPrintXCell event for will allow the user to 
  41.       switch the printed text before print.
  42.     . new TCrossReport/FooterLogo property
  43.     . new TCrossReport/FooterLogoPos property
  44.     . new TCrossReport/FooterLogoWidth property
  45.     . new TCrossReport/HeaderLogo property
  46.     . new TCrossReport/HeaderLogoPos property
  47.     . new TCrossReport/HeaderLogoWidth property
  48.     . new TCrossReport/LineStyle property
  49.     . Draw table outline and cell lines.
  50.     . new CreateHTML() method, which will output the Cross Table in
  51.       HTML format.
  52.  
  53. V2.5
  54. =====
  55.     Features:
  56.           . new Sub-Aggregation function for TCrossTab/TCrossSQL.
  57.           . Allow 'shrink' and 'expand' to each cross fields during the
  58.       run time.
  59.           . new TCrossTab(TCrossSQL)/ExpandAll() method to expand all.
  60.     . new goCTShrinkExpand option in TCrossTab(TCrossSQL)/CTOptions 
  61.       property to turn on/off the expand/shrink functionality.
  62.           . new TCrossTab(TCrossSQL)/AggrSubCaption property for 
  63.       subaggregation heading.
  64.         . new TCrossTab(TCrossSQL)/FOnCFDataLoaded Event to allow the
  65.       use to re-arrange the values of cross fields.
  66.     Removed:
  67.     . AggrRowColumn property was removed, Aggregate row and column 
  68.       are always true.
  69. V2.6
  70. =====
  71.     Bugs Fixed:
  72.     . When user double click the empty area(outside the grid), 
  73.       error message 'List out of bound' will be shown.
  74.     Features:
  75.     . AggrRowColumn property was added. When turned off, Aggregation
  76.       for 'Total' and 'Subtotal' will be turned off.
  77.       The goShrinkExpand option in CTOptions also be turned off. If user
  78.       are going to add goShrinkExpand option back in, 'AggrRowColumn'
  79.       have to be turned on first.
  80.     . ShrinkCell(ACol,ARow) - if cell(ACol,ARow) are shrinkablue, 'Shrink'
  81.       funciton will be performed against that cell.
  82.     . ShrinkRow(ARow) - All cells in 'ARow' row will be shrinked.
  83.     . ShrinkColumn(ACol) - All cells in 'ACol' column will be shrinked.
  84.     . ShrinkAll - All shrinkable cells will be shrinked.
  85.     . ExpandCell(ACol,ARow) -  if cell(ACol,ARow) are expandable, 'Expand'
  86.       function will be expanded.
  87.     . ExpandRow(ARow) - All cells in 'ARow' row will be expaneded.
  88.     . ExpandColumn(ACol) -  All cells in 'ACol' column will be expanded.
  89. V2.7
  90. =====
  91.     Bugs Fixed:
  92.     . Fix memory leak problems.
  93.     Features:
  94.     . TCrossReport/CreateASCII -- create a ASCII text file from CrossSource.
  95. V2.8
  96. ====    Bugs Fixed:
  97.     . TCrossTab/TCrossSQL.FPDigits - Set to '2' will work now.
  98.     . TCrossTab/TCrossSQL.FPPrecision - Set to '10' will work now.
  99.     . Handle aggregation function SUM_OF_XX returned by some database.
  100.