FONTREG.DCU contains Eight components;

TFONTCOMBO
TSIZECOMBO
TTOOLBOX
THINTPANEL
TDATEPANEL
TRECORDPANEL
TKEYPANEL
TCOLGRID

New Procedure to fill TSizeCombo with correct font sizes. See below.

These components are all Shareware. See below for registration instructions or download FRHelp.zip for a complete windows help file and demo program. 

Install the components in Delphi in the usual manner by selecting FontReg.DCU.
See seperate Help files in FRHelp.zip for a more detailed description of the process.

The components have been made as simple as possible to use so you may be able to manage without the help file. The following procedure does require some explanation though.

New Procedure:  
procedure FillSizeCombo(Box: TSizeCombo; FontName: String);
In order for the SizeCombo to be filled with the correct font sizes
for the selected Font you must call the FillSizeCombo procedure.
BOX is the TSizeCombo you wish to fill.
FONTNAME is the font name as a string.

The best time to do this is just after the TFontCombo has been changed
as the font name is passed in string form in the variable NewFont.

ie: FillSizeCombo(SizeCombo1,NewFont);
The SizeCombo can be filled at anytime.
ie: OnFormShow event > FillSizeCombo(MySizeCombo,'Ms Sans Serif');


History:
VERSION 1	
TFONTCOMBO, TSIZECOMBO, TSTYLEBOX, TALIGNBOX created around the begining of November 95. 

VERSION 1.1     
TCOLORBOX added Friday 17th November 1995. Posted on Compuserve, Saturday 18th November 1995. No bugs known as yet. Please keep me informed if you discover any.

VERSION 1.2     
Added new property to TFONTCOMBO to set the TT colour in the drop down list. Added TSTATUSPANEL control. Now uses Win API EnumFontFamilies to establish number of font sizes available for selected font. Posted on Compuserve Sunday 26th November 1995.

VERSION 2.0	
TSTYLEBOX, TALIGNBOX and TCOLORBOX now become TTOOLBOX. TCOLGRID added. TSTATUSPANEL completely re-written into seperate building blocks containing THINTPANEL, TDATEPANEL, TKEYPANEL and TRECORDPANEL. Components will only work while Delphi is running. You must register to recieve a full working version for inclusion in your own programs.	TFONTCOMBO enhanced. Now displays graphic next to ATM fonts as well as TrueType fonts. THINTPANEL : Display application hints, properties for changing tool hint attributes. Properties for isplaying an About Box in you application. TDATEPANEL : Displays date and/or Time. TKEYPANEL  : Displays state of CAPS, NUM, SCROLL and INSERT keys. TRECORDANEL: Data Aware component displays current record and/or mode of Table/Query. ie: Insert, Edit, Browse, Inactive etc. TCOLGRID   : Based on Delphi TCOLORGRID with added property Align and new event which returns foreground and background as TColor. Released on 3/1/96.

Legal:
Normal disclaimers go here. I hold no responsibility for any damage caused using
these components. Use at your own risk.


E-Mail: 
-------
Andrew Maule
Compuserve: 101357,432
Internet: 101357.432@compuserve.com

Registration costs just $15 and entitles you to any bug fixes or
enhancements and backup for all components, plus any new Status building
blocks that are designed within 365 days of registration.

To register Go SWREG #1940

To register via Post send your name and address to
Andrew Maule
7 Bearlands
Wotton Under Edge
Gloscestershire
GL12 7SE
UK

Please add $5 to cover shipping costs.