[Lazarus] Multi-Device Designer

Graeme Geldenhuys mailinglists at geldenhuys.co.uk
Thu Feb 26 11:49:21 CET 2015

On 2015-02-25 14:05, Kostas Michalopoulos wrote:
> Even if Lazarus sticks to desktop only stuff, Windows,
> Linux and OS X (...especially OS X) have different conventions when it
> comes to layout, icons, spacing, etc and at the moment the only solution is
> either ignore them (and have your program look awful under OS X)

There is an alternative solution. In the fpGUI project we have ongoing
efforts to port/implement a Object Pascal version of the java MIG Layout
Manager. One of MIG's many features is support for OS specific
conventions like spacing, button order etc.


If you can, run the Swing Demo to see what everything MIG can do. Part
of the demo is the OS specific conventions.

  - Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal

More information about the Lazarus mailing list