home *** CD-ROM | disk | FTP | other *** search
/ Chip 2001 October / Chip_2001-10_cd1.bin / zkuste / delphi / kompon / d123456 / CHEMPLOT.ZIP / TPlot / README.txt < prev    next >
Text File  |  2001-08-01  |  5KB  |  136 lines

  1.             TPlot Component Readme
  2.             **********************
  3.  
  4.  
  5. Purpose:    Fast scientific and engineering plotting, storage and analysis of data.
  6.  
  7.  
  8. Author:        Mat Ballard
  9.  
  10.  
  11. Email:        <mat.ballard@Chemware.hypermart.net>
  12.  
  13.  
  14. Version:        2.32
  15.  
  16.  
  17. Release Date:    version 1.00: 12 September 2000
  18.                 version 1.10: 12 October 2000
  19.                 version 2.00: 10 May 2000
  20.  
  21.  
  22. Licence:    Dual under the Q Public License: 
  23.                 TPlot is free for personal and academic use.
  24.                 TPlot requires a commercial license (ie: money) for commercial use.
  25.  
  26.  
  27. Version History:
  28. 12 May 2001:  version 2.00
  29.         - Two new components: TPlotToolBar and TDBPlot !
  30.         - Kylix support ! Not just for TPlot, but also for all associated components.
  31.         - added many new PlotTypes: 
  32.             Error, Bubble, StackedColumn, NormStack, Polar, Contour, 3DWire, 3DContour.
  33.         - added new several dialogs: Properties, Data Editor, Toolbar Editor.
  34.         - exposed several dialogs as property editors.
  35.     - Real functions added.
  36.  
  37. 12 Oct 2000:  version 1.10:
  38.     - added BCB(3) support and demo program
  39.     - added PlotType property that provides for different ways of displaying the data:
  40.         - XY, 
  41.         - Columns, 
  42.         - Multiple (= High-Low-Close, Mean with Error, etc)
  43.         - (to be extended in the future)
  44.     - added "Properties ..." menu item and Properties dialog box
  45.     - add LabelText property to TAxis
  46.     - sundry bug fixes
  47.     - hide menu visibility routines from D1 to avoid 64K problem
  48.     - requires version 1.02 of the Misc package.
  49.  
  50. 12 Sept 2000: version 1.00 released
  51.  
  52.  
  53. Upgrading:
  54. Uninstall any previous versions of TPlot and the Misc package. 
  55. Remove them from your hard drive. Then proceed with installation as outlined below. 
  56. Note that the project group and package names change with every point release.
  57.  
  58.  
  59. Installation:
  60. TPlot requires the 'Misc' package for several utilities. This is now included in the
  61. TPlot distribution. If you define 'GIF', 'PNG' or 'FUNCTIONS' in 'Plot.inc', 
  62. then you will have to download various third party packages. 
  63. See the website or help file for details.
  64.  
  65.  
  66.     Delphi 3 .. 5:
  67.         a. open the appropriate project group 
  68.                    (eg: 'Plot/Plot200_50.bpg');
  69.         b. I suggest that you set ('Tools' .. 'Environment options' .. 'Library') 
  70.            the BPL and DPC output directories to $(DELPHI)\Bin, 
  71.            or some other $(DELPHI) subdirectory;
  72.         c. open the Misc run-time package in that project group
  73.            (eg: 'Misc200_R50.bpl' = 'Misc/Misc200_R50.dpk');
  74.         d. compile the Misc run-time package;
  75.         e. open the Misc design-time package in that project group
  76.            (eg: 'Misc200_D50.bpl' = 'Misc/Misc200_D50.dpk');
  77.         f. compile the Misc design-time package;
  78.         g. install the Misc design-time package into the IDE;
  79.         h. open the TPlot run-time package 
  80.                     (eg: 'Plot200_R50.bpl' = 'Plot/Plot200_R50.dpk')
  81.         i. compile the TPlot run-time package;
  82.         j. open the TPlot design-time package 
  83.                     (eg: 'Plot200_D50.bpl' = 'Plot/Plot200_D50.dpk')
  84.         k. compile the TPlot design-time package;
  85.         l. install the TPlot design-time package into the IDE;
  86.         m. open the TDBPlot run-time package 
  87.                     (eg: 'DBPlot200_R50.bpl' = 'Plot/DBPlot200_R50.dpk')
  88.         n. compile the TDBPlot run-time package;
  89.         o. open the TDBPlot design-time package 
  90.                     (eg: 'DBPlot200_D50.bpl' = 'Plot/DBPlot200_D50.dpk')
  91.         p. compile the TDBPlot design-time package;
  92.         q. install the TDBPlot design-time package into the IDE;
  93.  
  94.  
  95.         BC++3: As per Delphi 3..5, but open the files with the BCB postfix
  96.                    (eg: 'Plot/Plot200_R_BCB30.bpg')
  97.  
  98.         BC++4, 5: See the Installation page on:
  99.             http://Chemware.hypermart.net/tplot/
  100.  
  101.         Kylix: As per Delphi 3..5, but open the file with the K postfix
  102.                 (eg: 'Plot/Plot200_R_K10.bpg'). Make sure you have the appropriate 
  103.         file and directory access permissions.
  104.  
  105.  
  106. Limitations:
  107. The Plot property of TPlotToolBar must be set in code, and not in the IDE.
  108. TDBPlot is not ready for serious use - it is very new and has some bugs.
  109. Property editors do not work (yet) under Kylix.
  110.  
  111.  
  112. Usage:
  113. Click and drop all three components, TPlot, TPlotMenu and TPlotImageList onto a form.
  114. Note that TPlotImageList is only relevant to Delphi 4 / BC++3 or above.
  115.  
  116. Set the TPlot.Images, TPlotMenu.Images and TPlotMenu.Plot properties.
  117.  
  118. See the Help file for more detailed information on the use of TPlot.
  119.  
  120.  
  121. Help File
  122. There is a help file that can be downloaded from
  123.     http://Chemware.hypermart.net/downloads.htm
  124. or studied directly at:
  125.     http://Chemware.hypermart.net/tplot/help/
  126.  
  127. Bugs
  128. Please email bug occurrences to the author. Bugfixes are welcome.
  129.  
  130. Suggestions and Requests
  131. Are always welcome, but may not be acted on.
  132.  
  133.  
  134. Mat Ballard 
  135. July 2001
  136.