Stream Extension Classes
| Release: | 3.1.0 | ||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Date: | 08 October 2011 | ||||||||||||||||||||||||||||
|
Delphi Compatibility:
|
|
- Overview
- Download
- Install Info
- Change Log
- License
Change Log
Release v3.1 of 08 October 2011
- Added overloads for 64 bit integer parameters to TStream descendant SetSize and Seek methods.
- Implemented proper support to IStream implementations for large (64 bit) integer data sizes, seeks and copies.
- Changed visibility of all IStream implementation methods from protected to public.
- Implemented work around for error in seeking from end of wrapped TStringStream objects. This is caused by a bug in non-Unicode TStringStream's implementation of Seek.
- Reinstated DUnit tests. They were revised, extended and corrected and made compatible with Unicode Delphis.
- Demo projects now explicitly import project units so that they will work when the required units are not installed.
- New project and project group files for later versions of Delphi added to demo and unit test projects.
- Documentated units using XMLDoc comments.
- Updated documentation.
Release v3.0 of 07 October 2009
- Removed deprecated PJResWriterStreams unit from project.
- Removed demo programs for classes in PJResWriterStreams unit.
- Switched off "unsafe" compiler warnings.
- Updated demo code to compile with Delphi 2010.
- Deleted user guide from project: superseded by project's online Wiki.
- Removed DUnit tests.
- Changed to Mozilla Public License.
- Updated documentation.
Release v2.0.1 of 23 November 2003
- Made changes in PJIStreams unit:
- Fixed some minor bugs.
- Added simplified method for getting stream name.
- Modified use of task allocator.
Release v2.0 of 30 September 2001
- Added new unit providing classes that implement the IStream interface.
- Renamed earlier units and classes in keeping with my library naming conventions.
- Added some demo programs to the release.
Release v1.0 of 02 July 2000
- Original version - stream wrapper base class and resource file encapsulation classes only.



