[Lazarus] Experiences in converting Delphi apps

Juha Manninen (gmail) juha.manninen62 at gmail.com
Wed Aug 18 16:49:50 CEST 2010


Hi

If you don't have Windows API calls or other Windows specific technology, you 
have a chance of make it. :-)

The biggest problem in conversion is still the form file, .dfm / .lfm.
Components which exist in VCL but not in LCL are replaced by a "fall-back" LCL 
component. Like TValueListEditor is replaced with TStringGrid.
However, those components have different properties which can be removed of 
course but then the component doesn't behave as expected.
Otherwise the form file conversion is decent. It can deal with nested 
components structures for example.

I guess you noticed the settings for replacement units, types and function 
names. Please take a note during your conversion or any missing settings and 
report them, either here or as a bug report.

Regards,
Juha




More information about the Lazarus mailing list