Welcome
Welcome to the DelphiDabbler Component and Unit Library Documentation Wiki.
The Library currently contains the following projects.
| Project | Description |
| About Box Component | Non-visual component that encapsulates an About Box. Set properties or link to a Version Information Component to customise the about box content. |
| Clipboard Viewer Component | Component that triggers an event whenever the contents of the clipboard change. |
Console Application Runner Classes | Classes to control the execution of child console application processes and to redirect input and output where required. Includes support for working with pipes. |
| Drop Files Components | Components that enable applications, windows and other components to support drag and drop from Windows Explorer. |
| Environment Variables Unit | Unit that provides a component and various routines for manipulating environment variables. |
Extended String Property Editor | Property editor that allows multi-line and long string and TCaption properties to be edited at design time. |
Fractions Unit | Unit containing code that encapsulates fractions and provided common operations on them. |
| HKEY Property Editor | Property editor that allows registry root keys to be edited at design time using symbolic constant names. |
| Hot Label Component | Clickable label component that accesses a URL when clicked. The URL is displayed in the default web browser or email client. |
MD5 Message Digest Unit | Implementation of the MD5 Message Digest Algorithm as a Delphi class. This is an implementation from scratch, not a wrapper round earlier code. |
| Message Dialog Components | Components that wrap message dialog boxes provided by the VCL and the Windows API. |
| Resource File Unit | Provides a classes that encapsulate 32 bit binary resource files and the resources they contain. Can read and update raw resource file data. |
| Shell Folders Unit | Components, classes and routines to assist in working with shell folders. Includes a "Browse for Folder" dialog box. |
Stream Extension Classes | Classes that provide a means to wrap TStream objects. Also provides implementations of the IStream interface. |
| System Information Unit | Static classes that get information about the user's computer and operating system. |
| Version Information Component | Component that accesses version information embedded in program files, DLLs etc. |
| Window State Components | Three components that save and restore window size, state and position using ini files, the registry or user-defined storage. |
Links in the above table that are marked with
lead to documentation over at wiki.delphidabbler.com. All other links lead to documentation here on GoogleCode.
The library source code is stored in a Subversion repository. The repository structure is described here.