Welcome to the new DelphiDabbler Code Library Documentation.

This is a new site that's currently running on alpha code. There are going to be bugs. If you discover any, please report them on the site's issues page (GitHub account required). Thanks.

Warning: Many URLs are going to change. Refer to the README file to discover which library project's documentation has been completed.

About Box Component Overview

Applies to: ~>3.6


This page provides an overview of the features of the About Box Component. If you are looking for information on programming with the component please see the Programmers’ Guide.

This project provides a single non-visual component, TPJAboutBoxDlg that encapsulates an “About” dialogue box.

When displayed the about box appears like this:

DelphiDabbler About Box component screenshot

screen shot taken on Windows Vista

The text displayed in the about box can be set using properties exposed by the component, or can be extracted from version information using a linked DelphiDabbler Version Information Component.

The dialogue’s position can be specified relative to the screen, desktop or parent application. There is a single close button whose appearance and position can be customised. The about box also displays the program’s icon. Finally, the dialogue box’s font can be altered.

Required component

In order to compile, TPJAboutBoxDlg requires that a DelphiDabbler Version Information Component is installed.

Demo program

A demo program is available that can be used to exercise the component.


The component is believed to compile with any Delphi compiler from Delphi 2 through to 11.3. It is compatible with 32 bit and 64 bit Windows targets.

This is a VCL component and so is not compatible with the FireMonkey framework.

The component not suitable for compilation on platoforms other than Windows.