ATPrintPreview component allows to quickly implement "Print preview" dialog for image viewing applications. You can call preview form for a TBitmap/TImage with a single function call.

On this form user can change some options and start the actual printing. Note that the preview page on the right is adapted to match the active printer's page sizes. Functions implement the following options:

* Fit mode (normal, best fit, stretch...)
* Margins (mm, inches)
* Footer text
* Image position
* Image gamma correction

  • : Demo / $35.00
  • : Alexey Torgashin
  • : 13.03.2007

If you are a Delphi programmer and need to market your software securely, and you want that your potential customers evaluate your products before to buy them, probably AVLock SIMPLE would be the solution that you were wanted for.

Also, with this small component you will be able to manage from internet the whole licensing cycle of your application, namely:

? Start the trial period.
? Extend the trial period.
? The user buy the application and send data to your website.
? The user activate the application.
? The user optionally moves the license to another computer.


? Allow to achieve the licensing operations offline through registration keys.

? With your application installed into a network, allow to register each computer at independent way.

? Allow to manage the number of concurrent user for your application into a network environment.

? Allow to configure your application to be installed into a removable disk like a pendrive, memory stick, etc.

? Through the registration works AVLock SIMPLE attach your application to the computer using some numbers coming from several sources of the machine (from the BIOS, from the CPU, from the hard disk, from the network card, etc.), called the InstallCodeSources. Based in these numbers is calculated the InstallCode and based in the Installcode finally is calculated the registration key to register the application. So your application is attached to only one machine and will not work on other computers.

? While the trial period allow to detect when an user get back the system date, perhaps with the purpose to stay using your application after expiration, so you will be able to stop the program when that occurs.

  • : Free
  • : AV-Soft
  • : 25.01.2007

Bricolsoft Zip 2009 is an easy-to-use, powerful, high performance, simple-to-deploy, PKZIP-compatible data compression library that lets you quickly add data compression capabilities to any program.

The component includes an intuitive interface design with built-in enumerations, types and constants that work with your programming environment's auto complete features to simplify coding. It contains F1 context help, a quick start guide and samples in several different programming languages to get you started quickly. It seamlessly integrates with VB6, VC6, VB.NET, C#, VC.NET, Borland Delphi, Borland CBuilder and other programming environments that support ActiveX technology to offer the broadest possible compatibility.

Multipart archives creation, ZIP64 large file support, WinZip AES encryption, self extracting archive creation, memory compression and decompression... all of these features and many more can be added with just a few lines of code. And power doesn't mean you have to sacrifice control... the component features events that keep your application informed of operations progress and allow your application to take corrective actions. You can also abort an operation at any time.

Based on the ATL framework and highly optimized code, Bricolsoft Zip is one of the top ActiveX zip/unzip libraries in terms of speed. That makes it appropriate for jobs that require superior speed and efficiency.

Bricolsoft Zip consists of a single DLL that contains all required functionality. This simplifies deployment because you don't have to worry about complex dependencies. Just include the Bricolsoft Zip DLL with your application and you're done.

Bricolsoft Zip is fully compliant with the PKZIP 2.04g and PKZIP 4.5 formats. The files that the library creates can be read by all major zip utilities, including WinZip and PKZip.

  • Windows2000, Windows2003, Win98, WinME, Windows Vista Business, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Starter, Windows Vista Ultimate, XP, WinXP
  • : Shareware / $149.00
  • : Theo Jalba
  • : 07.04.2010

Collection of Delphi examples and tutorials with full source code and animated tutorials.

  • Windows
  • : Demo / $55.00
  • : Ron Dmitrovic
  • : 03.12.2007

ZipForge is a fast ZIP Delphi component. With this toolkit you can easily add ZIP archiving functionality to your projects.

ZipForge includes our new unique technology, a transaction system. This innovative solution gives you a fast and easy way of updating archive files providing data integrity like a reliable database system. See also speed and ratio tests.

New in version 4.0: Strong AES Encryption support

Specification :

* ZIP compatibility
Fully PKZIP 4.5 compatible format
Password protection
ZIP compatible self extracting archives (SFX)

* Speed
Special tuning for compression algorithms implementations
One of the fastest Deflate implementations available today
Transaction system optimizing a group of archive modifications

* Functionality
Adds, moves, extracts, deletes, updates, tests, refreshes a group of files by a single operation
Save/Load zipped data from stream
Add compressed data from stream / Extract to stream
Supports in-memory archives
Compresses large files with low memory consumption
Provides compression for files, buffers, streams and strings
Stores archives in TStream descendant objects like BLOB streams
Repairs and opens corrupted archives
Zip64 format is supported
Strong AES Encryption with 128, 192 and 256 bit keys
Unicode filenames are supported
Supports archives up to 2^63 bytes, compresses and decompresses files up to 2^63 bytes
Creates multi-disk spanning archive
Splits archive to multiple volumes

* Convenience
Native VCL; no DLLs; no OCXs
Well-designed component interface
Progress indication with possibility to cancel operation
Lots of useful events such as OnOverwritePrompt, OnNeedPassword, OnProcessFileFailure, etc.

* Ease of use
Comprehensive help
Lots of demos
Easy-to-use interface provided by a single component
Source code available

  • Windows NT, Windows XP, Windows2000, Win95, Win98, WinME
  • : Shareware / $49.00
  • : ComponentAce LTD
  • : 23.03.2009

Who knows how many times has happened there (in particolar way in the manufacturing environment) to want to do so that the end user cannot go out of the application that you/he/she is using. With the systems NT is a beautiful problem because with the pressure combined of the keys CTRL-ALT_CANC the system it opens the window of the Task Manager and from it finds them possible to stop the application. Launching this application we go to disable the key CTRL and the key WinKey and the game is done. Executables.
P.S a true sweet.

  • : Free
  • : Rubinetti Mauro
  • : 19.10.2008