Bonus Files
Here is a summary of the bonus shareware, freeware and trial software included on this CD-ROM. For more information and installation details, click the relevant link.
Company/Author | Software Included |
David Baldwin | HTML viewer components which make it really easy to display HTML in your applications. |
Frank Piette | Internet Component Suite is for developing server-side and client-side internet programs, and Midware for developing multi-tier applications. Both component suites are freeware. |
Kevin Boylan | VCLZip is a full-featured, native Delphi VCL zip/unzip component. It requires no external DLLs or applications and provides excellent performance and functionality. |
Plasmatech | The Shell Control Pack provides Windows Explorer functionality, including tree view, list view, combo box, splitter and generally enhanced tree and list controls. Full access is available to context menus, renaming/deleting, copy/paste, namespace extensions and much more. |
Software Science Inc | Topaz is a powerful yet easy to use database engine which compiles into your application's .EXE file. |
Information and installation instructions are provided for the products of each company/author below.
David Baldwin
David Baldwin's excellent HTML Viewer components are used extensively in this application to display the HTML files which implement all the browsing and display elements. We think they are just great and you should all visit his website right now and purchase a copy!
Included on the CD-ROM is a demo version of the HTML component suite, containing a demo program with source, the VCL components (trial version), the help file and sample HTML files. These components support most of the HTML 3.2 specifications, with many additional popular HTML 4 enhancements. Many Cascading Style Sheet properties are also supported. The demo package differs from the Professional version in that the VCL source isn't included and there is an occasional 'Nag' message at startup.
The Browser demo program uses the new Indy internet components. The demo now supports five protocols: http for online HTML documents, https for online Secure Socket Layer (SSL), file for local disk HTML documents, zip for reading HTML documents from a zip file and res for reading HTML documents from an application's resources. The precompiled FrameBrowzerId program is complete, self contained, and ready to run. Source code suitable for Delphi 4, 5, and 6 is also included (you will need extra components to compile the source though).
The ThtmlLite component is an HTML viewer component designed for hobbyists, students or casual users. It is similar to the ThtmlViewer component but with reduced capabilities. There is no charge for its use and there are no Nag messages. ThtmlLite does not support Frames or the printing of HTML documents. Imaging capablilities include GIF, animated GIF, and bitmap. The Delphi 3, 4, 5, and 6 versions also support JPEG images. No graphics DLL is used. The self extracting file contains two demo programs (with source), a help file, and dcu files for Delphi 2, 3, 4, 5 and 6 installations. When running the self extracting file, you will be given a choice of where to put the files. Choose any convenient directory. Run the demo program, HTMLDemo.exe, and select Readme.htm for installation instructions. This self extracting file requires a 32 bit operating system (Windows 95, etc).
The ThtmlLite Browser Demo is a simple browser demo for the ThtmlLite component. The package contains the browser executable and source for the demo. To compile your own experimental version, you'll need the ThtmlLite component, above, and the new Indy internet components (which come with Delphi 6; for Delphi 4 or 5, they may be downloaded from www.nevrona.com/Indy/.
For the Delphi 3, 4, 5 and 6 HTML components (demo, version 8.11) click here.
For the Browser demo click here.
For ThtmlLite click here.
For the ThtmlLite Browser Demo click here.
Frank Piette
Frank Piette's freeware internet-related components for Delphi are well known for their ease of use and high quality.
ICS is the Internet Component Suite. It comprises various internet components and applications covering just about everything from email to ftp and a lot more besides. The archive contains the source code, compatible with Delphi and C++Builder (all versions), along with lots of sample applications. In addition, the latest beta of ICS for Delphi is included, and a beta of ICS for Kylix too.
MidWare is a middleware component suite which you can use to build multi-tier client/server applications. A few components and a few mouse clicks and your client/server application is done. MidWare does not require the Delphi Client/Server or Enterprise edition. Any 32-bit Delphi or C++Builder versions can be used, including the standard version. The archive contains the full source code.
For the Internet Component Suite (ICS) click here.
For an ICS Help file (by Shawn Anderson) click here.
For the 28 July 2001 ICS beta for Delphi click here.
For the 29 April 2001 ICS beta for Kylix click here.
For Midware click here.
For Midware Help click here.
Kevin Boylan
VCLZip is a full-featured, native Delphi and C++Builder VCL zip/unzip component. It supports all versions of Delphi. You can create zip files fully compatable with PKZip with no external programs or DLLs required. Full support is included for disk spanning archives, zip and unzip to and from streams and memory buffers, self-extracting archives, password-protected encrypted files, plus lots lots more. And there are no royalties.
The evaluation versions included on the CD are complete working versions of the VCLZip components, version 2.22. The only restriction is that it will only run while the Delphi or BCB IDE is up and running.
For Delphi 6 click here.
For Delphi 5 click here.
For Delphi 4 click here.
For Delphi 3 click here.
For Delphi 2 click here.
For Delphi 1 click here.
For the Delphi demos click here.
For the Help file click here.
For C++Builder 5 click here.
For C++Builder 4 click here.
For C++Builder 3 click here.
For the C++Builder demos click here.
Plasmatech
The Shell Control Pack from Plasmatech gives your Delphi applications Windows Explorer functionality. Simply place four components on a form, set two properties and you have a working Explorer! These powerful shell components include tree view, list view, combo box, bonus splitter and generally enhanced tree and list controls. Full access is available to context menus, renaming/deleting, copy/paste, namespace extensions and much more.
Add features to any application with the two-way splitter, image/indent combo box and enhanced panels. Enhanced list view and tree view controls support different fonts, colors and context menus for individual items.
Every application can benefit by replacing the limited and inflexible Windows common file dialogs. Microsoft did just that with Office 95 and 97. Now you too can liberate your program from the constraints of the common dialogs with 100% Delphi forms that look and act just like the system ones, only better! With extra functionality such as a resizable frame, tree view, and no three-character limit on file extensions, these components are useful in any application. And because they are Delphi forms, you can customize them directly or with visual form inheritance to add your own features like file previewing.
Internationalisation is fully supported, with translations provided for 16 languages - Czech, Danish, Dutch, English, Finnish, French, German, Hungarian, Italian, Japanese, Norwegian, Polish, Portuguese (Brazil), Russian, Spanish and Swedish.
For the combined evaluation version for all supported versions of Delphi (2 to 6) and C++Builder (1 to 5) click here.
For a compiled version of the demo program click here.
For example projects for Delphi and C++Builder click here.
Software Science Inc
Topaz is a visual component library of database and data access components that support the dBase file format standard. As a standalone database engine, Topaz replaces the BDE. Since the Topaz engine is entirely contained in the compiled executable, applications written with Topaz require no DLLs to ship or install.
Version 8.0 supports Delphi (4 to 6), C++Builder (3 to 5) and Kylix 1. It also includes an extensive library of time, date, string and file handling routines.
These free trial copies (of version 7.5: a trial copy of version 8.0 is not yet available) has everything you need to get started: it does not include source code to the components and runs only when Delphi or C++Builder is active.
For Delphi 5 click here.
For Delphi 4 click here.
For Delphi 3 click here.
For Delphi 2 click here.
For Delphi 1 click here.
For C++Builder 5 click here.
For C++Builder 4 click here.
For C++Builder 3 click here.
For Topaz Help files click here.
The Delphi Magazine is published by
iTec, 9a London Road, BROMLEY, Kent BR1 1BY, United Kingdom.
Telephone: +44 (0)870 740 7610, Fax: +44 (0)870 740 7611,
Email: mail@itecuk.com
The Delphi Magazine is an independent publication. All trademarks are acknowledged.