GUI libraries

Russel Winder russel at winder.org.uk
Mon Dec 2 01:48:43 PST 2013


On Mon, 2013-12-02 at 08:42 +0100, Jacob Carlborg wrote:
> On 2013-11-28 21:54, Xavier Bigand wrote:
> 
> > Yep, that the goal, having applications with a real personality. I don't
> > think it's an issue especially when application is full screen and
> > respect pictographs (icons and texts) standards,...

Just beware of creating robots with "Genuine People Personality",
remember Marvin :-)

> > Having custom UI can help applications to improve ergonomic with
> > dedicated behaviors when it's needed.
> >
> > D itself isn't limited to one policy, you can do objects or not,... the
> > only things that is important is to let a strong default couple of style
> > and ergonomic without adding complexity for users want do some custom
> > stuff.
> >
> >
> > What is native on windows ?
> >   - Win32
> >   - Winforms
> >   - Qt Widgets (that is near Win32)?
> >
> > And on linux ?
> >   - GTK (with gnome and KDE)
> >   - Qt QML (KDE future)

Both on GNOME certainly.

> > A native UI isn't necessary considered as the standard one, maybe Qt
> > have a chance to be a real standard (on many platforms).
> 
> I would say that the native GUI is the one that is installed by default 
> and you can always rely on being available. Sure, that may mean multiple 
> native GUI's.

Running Debian Unstable or Fedora 19, you have both GTK and Qt. But as
noted in the list above Qt works easily on more platforms.

-- 
Russel.
=============================================================================
Dr Russel Winder      t: +44 20 7585 2200   voip: sip:russel.winder at ekiga.net
41 Buckmaster Road    m: +44 7770 465 077   xmpp: russel at winder.org.uk
London SW11 1EN, UK   w: www.russel.org.uk  skype: russel_winder



More information about the Digitalmars-d mailing list