GUI libraries

John J john.joyus at gmail.com
Fri Nov 29 22:32:40 PST 2013


On 11/28/2013 08:30 AM, "Luís Marques" <luis at luismarques.eu>" wrote:
>
> Whatever API / bindings you use, please don't expose non-native UIs to
> users (drawn from scratch, either mimicking the native UI or not). They
> never completely integrate with the OS, subtly deviating from the native
> behaviour in ways that range from awkward to infuriating, and are always
> playing catch-up to the latest OS changes.

A non-native GUI toolkit should improve their standard / skinnable 
design instead of mimicking the native UI of each OS and spend a lot of 
time in catching up those changing native looks. Even Microsoft changes 
their native look as people get bored with it after a few years. A 
breath of fresh air is always welcome, no matter it's native or non-native.

The reason a non-native UI looks ugly is, when it is ugly on its own, 
without needing any comarision with a native UI.


More information about the Digitalmars-d mailing list