--------- IMPORTANT --------- * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Dimeric Software Product Information Rinse FULL Version * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Thank you for purchasing Rinse -- we hope you will find it as useful and reliable as we do. If you have any questions or comments, please vist our website... http://www.Dimeric.com/ or visit our online support forums... http://www.Dimeric.com/DSWeb/support/index.php or send us an email... Support@Dimeric.com Release Notes ------------- 2.2.3 - May 27, 2004 * RinseTypes.rinse: Support for several additional data types -- for more info see the VDB readme, under the unit DSPersistTypes. * RinseProxy: Fixed re-entrancy issues with QueryInterface. * RinseServerComp: Define LoggingEnabled and OnLog properties. * New Unit: RinseGraphics.rinse. * Enhancements to the TSmartRecListView property editors. * Honor Hide attribute on Rinse units and type definitions. * Add sub-properties to "Add Properties" dialog. * Define virtual methods for smart record classes when using the Class attribute. * Allow smart records to have methods & properties. * Support FromVariant/ToVariant when defining external types. * Support for inline code blocks, allowing Rinse units to contain custom Delphi code. * Support multi-line strings with [~ ... ~] * Include line/col info in MiniCalc errors for calculated properties. * Allow multi-line calculated field expressions. * Implement "experimental" directive (similar to "deprecated"). * Support smart lists of remotable interfaces. * Include field names in SR class object. * Calculated properites are now automatically MiniCalc functions. * Rinse Intro.doc: - Terminology change: smart records have "fields", not "properties". - Document inline code blocks. - Document custom methods/properties on smart records. Getting Started --------------- After you install Rinse, you can use the New Rinse Application Wizard, File | New | Rinse | Rinse Application, to create a new Rinse client and server application. Also, the Tools | Rinse Explorer command allows you to configure the Rinse Translator (this command can be found on the Help menu in Delphi 5). Documentation ------------- Rinse comes with extensive documentation, as well as an in-depth tutorial (which is the best place to begin). The tutorial can be found in Dimeric\RinseTutorial\Tutorial.rtf. The source code for each step of the tutorial can be found in the folder Dimeric\RineTutorial\Step N, where N is the step number. These projects represent the completed tutorial step, and are ready to compile and run. The Rinse documentation is Dimeric\Doc\Rinse Intro.rtf, and is partly a reference -- the tutorial is a better place to begin. Documentation on the units in RinseLib is located in the Dimeric\Help folder. The install program automatically integrates this help file into Delphi's IDE help system. Deploying Applications Built With Rinse --------------------------------------- Rinse features royalty-free application deployment. You may distribute free of charge applications (EXE files) and libraries (DLL and BPL files) built with Rinse and/or DSUtil. You may not distribute Rinse or DSUtil source code (PAS, INT, DCU and DCP files). See the software license (License.txt) for more information.