Hello, When I tried compile my program, I got an error message (Error: Property can't have a default value) although the same source was compiled with Delphi 3.0 successfully. Example: property CurrentRecord:tRecord read GetCurrentRecord write SetCurrentRecord default nil; where tRecord is declared as a class.