Quote Originally Posted by savage
Does anyone have any experience porting VCL code over to LCL?
Well, there is a built-in conversion tool in Lazarus. Depending on the complexity of the code to be converted you usually have to do more or less manual modifications.

You might find this useful:
http://wiki.lazarus.freepascal.org/i...nversion_Guide

Sorry for the quite late reply but maybe you are still interested.