On Tue, May 5, 2009 at 1:36 PM, Mattias Gaertner <nc-gaert...@netcologne.de> wrote: > > No. > Only the widgetset independent LCL properties are set. The LCL > interfaces then reads/sets the widgetset properties.
Thanks for explaining... > fpgui needs published properties when you want to edit components > visually. At the moment lazarus has designers for lcl TFrame, lcl > TForm and fcl TDataModule. Maybe someday you want to add a designer for > fpgui forms. hint, hint ;) What would be the benefit of having a Lazarus form designer for fpGUI compared to fpGUI's own UI Designer? Would such a form designer generate non-LCL code? fpGUI's own UI Designer works quite different to Lazarus's TForm form designer in that it generates Object Pascal code instead of LFM files (this was my personal preference). I can also have multiple forms in a single unit, I can handle unknown properties (properties not registered with the form designer - I still need to implement RTTI automated property detection) etc... Make no mistake, the fpGUI UI Designer also has plenty of limitation, but it's more than capable enough for what I needed. It's quicker than designing a form layout by hand - that's until I get around to completing the MiG Layout Manager implementation. > The object inspector, property editors and component editors work with > TComponent, so they already work with fpgui forms/controls. Yeah, I made sure I keep to the TComponent style of design - simply because you don't know what you want to do in the future. Maybe I need form streaming somewhere down the line. ;-) Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://opensoft.homeip.net/fpgui/ _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-pascal