home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 25 / nopv25.iso / 035A / CCS201.ZIP / COMPCOLL.TXT next >
Encoding:
Text File  |  1997-03-31  |  6.4 KB  |  94 lines

  1. TComponentCollector v2.01
  2. Copyright ⌐ 1995-97 Lingscape, All Rights reserved
  3.  
  4. 31 March 1997
  5.  
  6.  
  7. DESCRIPTION
  8.  
  9. Have you ever had more than one Non-Visual component cluttering the forms at Design-Time, well this component is for you. This component collects all non-visual components so that you will get more space on your form while designing. The components like Commondialogs, database, datasets etc will be shown in the Bar which will Auto hide just like the Windows 95 'Start bar' does. This component is only for administration and to speed your development at design-time. It is VERY simple, but still with many functions, just drop this component on the form, all your non-visual components will be moved to the container of this component. To remove it, just delete it and it will restore all your non-visual components onto the form again.
  10.  
  11. INSTALLATION
  12.  
  13. Before you install:
  14. You must read and accept the disclaimer below, before you proceed with the installation.
  15. If you have installed a previous version of this component, please remove the component on all forms and remove the CompColl files from your library search path before installing this version of TComponentCollector.
  16. If you have installed our Multi Language Package (MultLang) v1.162 or earlier, you must edit the MultReg.PAS file and remove the registration of TComponentCollector first (in the Register procedure), then remove the old CompColl files, then rebuild the library before proceeding.
  17.  
  18. Delphi 1.x and 2.x
  19. Copy the three files COMPREG.DCU, COMPREG.DCR and COMPCOLL.DCU from either the 1.x, 2.0 or 2.01 subdirectory (depending on the Delphi version you use 1.0 is for Delphi 1.x and 2.0 and 2.01 is for Delphi 2.0 and 2.01) to the Delphi\LIB directory. Then add the CompReg.DCU file via the 'Install Component' or 'Component - Install' menu option in Delphi, click OK.
  20.  
  21. UNINSTALLING
  22.  
  23. You must first remove all the TComponentCollector's on all forms you have, then remove it from the VCL via the 'Install Component' or 'Component - Install' menu option in Delphi.
  24. Remove the three files COMPREG.DCU, COMPREG.DCR and COMPCOLL.DCU from the Delphi\LIB directory.
  25.  
  26. NOTES
  27. You can also collect your DataModules in Delphi 2. The DataModule can only contain TComponents, therefore TComponentCollector is not allowed on it (because it has a canvas to draw on). However, this can easily be wrapped around by changing the class type of the data-module unit from TDataModule1 = class(TDataModule) to TDataModule1 = class(TForm). You'll need to close and save the changes to that unit and reopen it before you can drop the TComponentCollector on it.
  28.  
  29. FEATURES
  30.  
  31. * Select non-visual components from the tabs of the Auto hiding bar.
  32. * Group them on different tabs by inserting several TComponentCollector's (Move To menu). 
  33. * Attach groups at both left and on top of the designing form.
  34. * Dispay the 'Right Click' menu by right clicking on the component.
  35. * Brings back components on the form when the last component is removed at design-time.
  36. * Remove the component(s) when you don't need it anymore whithout any harm done.
  37. * New inserted components will automatically be captured onto the first TComponentCollector.
  38. * Maintains all Non-Visual components (But not thoose invisible components like TFields)
  39. * Manipulate the sort order, Move Left, Right, Up and Down.
  40. * Saves the configuration to the form
  41.  
  42. TRIAL
  43.  
  44. The trial version is fully functional but each time it has loaded it displays a trial message. Full version with full source code can be obtained on-line. 
  45. You can freely distribute the 'Trial' version on any media, in respect that the 'Trial' package is exact in it's original form. If you want to distribute it in another form (like unpacked, files in certain directories etc) you must have our approval, see contacts below.
  46.  
  47. ORDER
  48.  
  49. Please visit our site at http://www.lingscape.com/delphi/compcoll/
  50. to order on-line or off-line (forms for fax). You can also register via the SWREG forum on CompuServe regid 8740. 
  51. Registrations includes:
  52. * a license to use the component for 1 person at a time
  53. * 16 & 32 Bit DCU files
  54. * Full source code
  55.  
  56. One license is only US$19.
  57.  
  58. The license is sent via E-Mail (your E-Mail address is required) within 24 Hours, the files can then be download from our secure site according to the address and login information given on the E-Mail license. If you are unable to download the registered version, please let us know by contacting us at Lingscape in order to help you out.
  59.  
  60. VERSION HISTORY
  61. 2.01 * AutoHide property didn't work properly, now corrected
  62.      * Could not compile into Delphi 2.01 due to CompLib unit mismatch, 2.01 DCU files incl.
  63.      * Renaming collected components resulted in loss, now corrected
  64. 2.0  * Initial release
  65.  
  66. OTHER COMPONENTS
  67.  
  68. * Multi Language Component package, just drop the TMultLang component on your form and you will be able to sell your application in other parts of the World in minutes. Supports Run-Time language switching, Design and Run-Time dynamic language editing independant of the running Windows version. Portable between Windows 3.1, 95 and NT. Download the trial package (no stripped functions) from CompuServe (DELPHI or BDELPHI32 forum, library 3'rd party, MULTLANG.ZIP resp MULTLAN2.ZIP) or the Internet site http://www.lingscape.com/delphi/
  69.  
  70. * Multi Language Edit Control, fully UNICODE conformant. Supports mixing scripts like Right-To Left editing systems (Arabic, Hebrew etc). Replacement for TMemo or TEdit because this edit control can edit buffer or file sizes up to 2Gb without allocating unneccesary memory. Not a Windows edit CLASS descendant, has it's own rendering system to fully support UNICODE.
  71.  
  72. BUG FIXES, IDEAS ETC
  73.  
  74. If you find any bugs or would like to suggest ideas for improvments then we would be most greatful if you could email them to us at Info@Lingscape.com or send a fax to 
  75. +46 8 4496773.
  76.  
  77. DISCLAIMER
  78.  
  79. Users of this component must accept this disclaimer of warranty:
  80. "The TComponentCollector is supplied as is. Lingscape disclaims all warranties, expressed or implied, including, without limitation, the warranties of merchantability and of fitness for any purpose. Lingscape assumes no liability for damages, direct or consequential, which may result from the use of the TComponentCollector component."
  81.  
  82.  
  83. CONTACTS
  84.  
  85. Lingscape
  86. Langbrodalsv. 3C, II
  87. S-125 34 Alvsjo
  88. Sweden
  89.  
  90. Support@Lingscape.com
  91. Info@Lingscape.com
  92. Tel +46 8 449 6772
  93. Fax +46 8 449 6773
  94.