I will try see if I can generate a better report than this - i.e. try figure out what exactly is causing the problem.
...
Yes, I install my "wrapper" components in both Delphi and Lazarus. Sometimes I may reimplement, but most of the incompabilities can be ignored, so I just make sure the values are kept. In Delphi they are then used and Lazarus can ignore them.
(In my case, I am also trying to get compability with components I made maybe 1-10 years ago that has increased features compared to Delphi, so I have a lot of extra "bloat" compared to what standard wrappers would have)
I can try see what I have and collect it.
...
Personally I think Lazarus is *extremely* close in having full dfm compability, so while the converter is of course important, cross-tool development is within reach if it was pursued. One problem that also existed in 1.2.6 was that imagelists was saved in Lazarus format even if read/streamed in as Delphi. I am not sure there is an easy fix though - it would take some studying and not just a quick look fix, so I understand why it is as it is. Just unfortunate. I may also take another stab at that some day