[fpc-pascal] ANN: fpGUI now features a Visual Form Designer
graemeg.lists at gmail.com
Sat Sep 8 18:31:13 CEST 2007
The fpGUI component library is coming on very nicely. Most used
components have been implement. A few things like a Color Dialog or
Calendar component is still missing, but should arrive shortly.
As of yesterday, the fpGUI framework now also has a standalone Visual
Forms Designer located in the examples directory. As the name says,
it is just a UI Designer - I'm not interested in creating yet another
IDE. Lazarus works just fine for that. The designer is still
work-in-progress so there will probably be some bugs floating around,
but so far it is quite usable. Please try it out and report any issue
you come across.
Below are some of the features of the UI Designer.
* It uses the same source unit as your normal code. No external GUI files.
* It can handle "unknown" or "custom" components and properties. This
is a cool feature! :)
Whenever the designer finds a component it doesn't natively know it
paints a green
rectangle in it's place. Whenever it finds properties it doesn't know it
adds them "as is" to the Unknown section memo in the Properties window. Any
code in the Unknown memo will be written back to the source unit "as is".
* The designer can handle more that one form in a unit.
* When creating a new form, that form can be merged into an existing unit or
the designer can create a new unit for it.
* The designer uses comment markers in the code to define what parts it will
maintain. Existing code (Forms) can be easily amended (manually by the
programmer) so that the designer can start managing it. No need to redesign
Forms from scratch.
fpGUI can be downloaded from it's SubVersion repository on
SourceForge. Visit the fpGUI homepage for more details.
- Graeme -
More information about the fpc-pascal