Steve Harp wrote:
Hi All,

I’m new to Lazarus and Free Pascal but I’ve been using Delphi since v2. I’ve got some old Delphi apps that I need to compile for Linux. I’m using Lazarus v0.9.28.2 beta on openSUSE 11.2 64-bit. The IDE loads fine and the About box displays normally. However, when I select File/Open, the open file dialog displays with a blank dialog on top with Lazarus in the title bar but no text or buttons. I believe it’s trying to display an error message. When I close this dialog, Lazarus closes. Any ideas?

Thanks,

Steve


Delphi form definitions are not compliant to Lazarus forms . Therefore if you try to Delphi sources with some modifications to complete a compilation successfully it is very likely that you will get the above results .

My suggestion would be as follows :

(1) If there are computation parts within Delphi form related procedures
such as click_Button_x and others , move these parts into independent ( from Delphi form ) non-GUI procedures as much as possible .

(2) Re-generate your forms by Lazarus and call those independent non-GUI procedures from your form procedures . Your Lazarus generated forms will work . If they do not work you may ask help from Lazarus users .


Personally I do not have an exhaustive list of features and variables one by one comparing Lazarus and Delphi forms and guidelines to complete different features . The easiest and shortest way is to generate forms by Lazarus .

Since you have a working prototype in Delphi , such a re-design should be easy .


Thank you very much .

Mehmet Erol Sanliturk







--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to