Lazarus 2.0.8 (2020.04.16.)
Letöltés

Utolsó fórumüzenetek

    • ptcgraph de hogyan?
    • Légy szíves és az SDL gondjaid számára nyiss új témát, ez a már így is eléggé szét van...
    • Írta: Gábor
    • 2020 jún. 07 17:35
    • Synapse SMTPSend
    • Sajnos Sziasztok lett a neve.... Ha megtennéd, hogy átnevezed Synapse SMTPSend kérdés-re,...
    • Írta: kefealo
    • 2020 máj. 27 20:05

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