Hello, The order in which method/property and field declarations can appear in class/object definitions has been changed in fpc trunk. This may break existing code, but it's trivial to fix. See http://wiki.freepascal.org/User_Changes_Trunk#Order_of_field_and_method.2Fproperty_declarations for more information. Jonas