Lazarus - Delphi konverter fejlesztések
A Lazarus Delphi konvertere az elmúlt pár hónapban sokat fejlődött. A fő funkciók implementálásra kerültek, a legtöbb beállítás párbeszédablakon keresztül konfigurálható. Minden beállítás a Lazarus konfigurációs könyvtárában, a delphiconverter.xml fájlban kerül tárolásra.
A beállító ablak:
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
Beküldte falu - 2010, szeptember 28 - 09:57
- falu blogja
- A hozzászóláshoz be kell jelentkezni