Am 31.01.18 um 13:28 schrieb Jorgen Grahn:
> Ah, all that. Yes, the borders between things -- even between windows
> -- seem to become more and more vague in Windows. I don't understand
> why anyone would want that.
>
> OTOH, I don't use Windows much, and I tend to force it to use a
> "Classic" theme.
Well, and now consider that the programmer used QT vs. the programmer
used neoGFX. The first program will adapt its look to the setting
"Classic theme", the second one will not. My (originally intended) point
was not that flat design it should be, but that painting your own GUI
doesn't convince me. If possible, the GUI should use native widgets
which look and behave like native widgets.
The other thing is that fashion changes. Most people tend to get used to
the modern looks, even if at first they appear odd, but when you look
back there are only few people who find Windows 3.11 prettier than
Windows 7, say. It is for sure that "your own GUI"(TM), no matter how
well crafted it is now, will look oldfashioned soon unless you
permanently redesign it. The CSS capability promised by Leigh is a bonus
point; however lot of things like the shape of radiobuttons seems still
hardcoded (the code draws a circle).
Concerning the usability and visual hints of flat design, there are good
ones and bad ones, as ususal. For instance, in OSX it is no problem to
distinguish overlapping windows, because the windows themselves are
flat, but they are put in 3D one above the other with shadows:
https://imgur.com/a/QLtzA
In addition, the active windows has coloured icons whereas the inactive
have grey icons. At work, on Win7, I'm often "typing" into the wrong
window because it is visually unclear where the input focus is.
Christian