GUI libraries

Jacob Carlborg doob at me.com
Fri Nov 29 05:31:34 PST 2013


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,...

"real personality", it's more of trying to emulate the native toolkit to 
fails.

> 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)
>
> A native UI isn't necessary considered as the standard one, maybe Qt
> have a chance to be a real standard (on many platforms).

There's one thing in creating a completely new GUI, like games do, and a 
completely different thing in trying to emulate a native toolkit and 
fail. The above video is an example of the latter.

-- 
/Jacob Carlborg


More information about the Digitalmars-d mailing list