On 18 August 2011 22:27, Max Vlasov wrote: > I glanced at the quick guide. Actually MiGLayout looks promising, but > personally I'd use it if it's implemented with intuitiveness and visual > sense in mind.
"visual" doesn't always make things better. In fact, visual often posses more limitations. Think Linux vs Windows. I can backup our linux server's config files for all services. Install a new linux system, copying in the configs and be up and running in no time. Windows with all it's non-visual configuration dialogs, there is no way to backup configs and restore them on another Windows server. This is just one of many such examples. If you do want to see what MiGLayout is doing, simply enable the "debug" option in Layout, Column or Row constraint. In then visualizes how things are laid out and calculated. Run the Swing Layout demo, and see the Debug section for more details. Right-click anywhere in the form see and change the constraint settings. > context menu items or maybe some tool buttons. Otherwise if one have to > learn the string constraint language, he can fall into the same trap as with If you look at all the constraint options, it does seem overwhelming at first glance. But in reality you only need very few options to start building usable UI's. Once you are familiar with those, you can revisit your UI designs to improve there behaviour with more advanced settings. Anyway, this message thread has strayed way off topic now. :) -- Regards, - Graeme - _______________________________________________ fpGUI - a cross-platform Free Pascal GUI toolkit http://fpgui.sourceforge.net _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel