Lazarus - Delphi konverter fejlesztések
A beállításokról bővebben ezen a wiki oldalon lehet olvasni: Delphi Converter in Lazarus
Néhány főbb jellemző:
Unit fájlok konvertálása
- Minden unit fájlba bekerül a {$mode deplhi} direktíva, így a fordító támogatni tudja a Delphi szintaxisokat.
- A form fájlok átnevezésekor és konvertálásakor {$R .dfm} hivatkozások {$R .lfm}-re lesznek cserélve. Ha a cél "Lazarus and Delphi", akkor feltételes fordítás lesz használva.
- A Uses részben felsorolt unitok át lesznek nevezve úgy, ahogy a fájlrendszerben megtalálható. Ez a kisbetű-nagybetű érzékeny rendszerek esetében szükséges.
- Néhány unit hivatkozás módosításra vagy eltávolításra kerülehet a Uses részben.
- Néhány Delphi típus "fall-back" LCL típusra lesz cserélve.
- Néhány a kódból hívott függvény neve le lesz cserélve.
Form fájlok konvertálása
- A régebbi Dephi verziók bináris .dfm fájlokat használtak. A konvertáló minden form fájlt szöveges formátumba alakít.
- Szükség esetén a .dfm fájlok át lesznek nevezve .lfm-re. Egy beállítható, hogy a Lazarus ugyanazt a Delphi form fájlt használja.
- A Lazarus számára ismeretlen tulajdonságok el lesznek távolítva.
- A unit fájlokhoz hasonlóan, néhány Delphi típus "fall-back" LCL típusra lesz cserélve.
- Top és Left koordináta illesztés a vizuális komponenseken belül.
További részletek és információk itt: Lazarus Development Blog: Delphi Converter improves
forrás: falu.me