G'Day All, Env D5Ent, NT4WKS SP4 I have in unit1: type TSQLSelect = class(TFrame) etc, And in unit2: type TSQLSelectMatch = class(TSQLSelect) etc The following happens for (OldCreateOrder, PixelsPerInch, TextHeight) but I am going to describe it as if it only occurs for OldCreateOrder. Unit1 and Unit2 are in the same package. When I compile and install the package all is well. But when I drop a TSQLSelectMatch onto a form I get the following error: "Error Reading TSQLSelectMatch.OldCreateOrder property does not exist". If I go into the form text in unit2 and edit the DFM text to take this out. Re-compile the package and then drop the component on the form all is OK. Anyone got any ideas on this?? ------------------------------------------------------------------------ --Donovan Donovan J. Edye [www.edye.wattle.id.au] Namadgi Systems, Delphi Developer Web: www.namsys.com.au E-Mail: [EMAIL PROTECTED] Voice: +61 2 6285-3460 Fax: +61 2 6285-3459 TVisualBasic = Class(None); ------------------------------------------------------------------------ --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz