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.