GUI libraries
Chris
wendlec at tcd.ie
Fri Nov 29 11:06:41 PST 2013
On Friday, 29 November 2013 at 17:03:02 UTC, thedeemon wrote:
> On Thursday, 28 November 2013 at 13:30:53 UTC, Luís Marques
> 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.
>
> This is pure Mac talk.
+1
> In Windows the "native" UI elements are so scarce and
> primitive, that most apps with decent UI end up making their
> own. For example, one would assume that UI elements that can be
> found in MS Office are native and can be used in other apps.
> But they are not, Office used its own UI library and never
> shared it with anyone. Ribbon implementation that comes with
> recent Visual Studio is a completely different implementation
> made by custom drawing, mimicking the look of Office. Actually,
> there are even several different implementations, for different
> languages.
> Relying purely on native controls leads nowhere.
Yes.
> And Linux notion of "native" is already discussed and destroyed
> before me.
More information about the Digitalmars-d
mailing list