TurboPower Abbrevia was specially built as an accessible compression toolkit for Embarcadero Delphi, C++ Builder, Kylix, and FreePascal.
It supports PKZip, Microsoft CAB, tar, gzip, bzip2 and zlib compression formats, and the creation of self-extracting executables. It includes several visual components that simplify displaying zip files.
Here are some key features of "TurboPower Abbrevia":
· Treeview and listview controls for an easy Explorer-like display
· Unicode filenames in all archive formats
· Decompress most .zipx and legacy (PKZIP v1) zips
· ZIP64 support for archives larger than 2GB
· Spanned and split zip archives
· Cross-platform
· No DLLs required
· Includes COM component
· Extensive documentation
What's New in This Release: [ read full changelog ]
Features:
· Added support for Delphi/C++Builder XE2, including the 64-bit Windows and OS X platforms.
· Added support for FreePascal 2.4/2.6 on Windows, OS X, and Linux.
· Added TAbTreeView and TAbListView VCL controls that provide an Explorer/WinZip-like interface, and ComCtrlsDemo Delphi example to demonstrate their usage.
· Added ZIP64 support (reading/writing zip archives larger than 2GB, containing files larger than 2GB, or containing more than 65K files).
· Significantly improved split/spanned zip support.
· Added LZMA buffer-to-buffer compression/decompression (LzmaEncodeBuffer and LzmaDecodeBuffer) and compression/decompression stream descendants (TAbLZMACompressionStream and TAbLZMADecompressionStream). Thanks to Pierre le Riche.
· Added support for tar and gzip archives containing filenames encoded in the system ANSI and OEM codepage and UTF-8. New archives are written using UTF-8.
· Added icon/text to RAD Studio's splash screen and about box. Thanks to Lance Rasmussen.
· Added VCL TAbProgre...