Őszinte leszek, sosem írtam Delphiben egy sort sem, ellenben ültettem át Delphi-s GUI projektet Lazarusba már, mert futnia kellett máshol is. Az a tapasztalat, hogy a Delphis projektek GUI-ja pixelre van pozícionálva többnyire, és a Windows GUI fontok méreteihez és GUI elemek kinézetéhez van belőve.
Garantálható, ha ezt a Lazarus 1:1-ben átveszi, akkor GTK-val, QT-val vagy akár OS X-en Cocoa-val szét fog esni, mert mások a fontok és mások a natív GUI elemek amikre épít. Ellenben kb. 2 nap szopással átcsináltam az első bonyolultabb formot teljesen dinamikus layoutolásra, és utána teljesen normálisan nézett ki mindenhol. A második már csak négy óra szopás volt, a harmadik már fél óra alatt megvolt. Learning curve.
Az a baj ezzel csak az, hogy aki RAD fejlesztéshez szokott, az pont ezt akarja elkerülni, hiszen megszokta hogy minden ott van ahol megszokta és minden garantáltan úgy működik... Ha valaki feltalálta a jó megoldást erre az ellentmondásra, kérem szóljon! :)
-=- Mire a programozó: "Na és szerintetek ki csinálta a káoszt?" -=-