I attach a patch for the rtl reader for dfm/lfm type files, in the hope that it might be useful. It fixes some problems with reading inherited forms, and implements reading utf8 strings (though it just discards everything other than the bottom eight bits). Both helped in reading some Delphi generated dfm files.
Colin
