|
Post by Jos on Oct 30, 2020 22:21:55 GMT 1
The interest for Windows dark mode seems increasing, don’t use it myself (yet?). More Windows apps come with a dark mode theme. That however requires a redesign of font colors, field backgrounds, etc. Since DOS programs use their own set of fore- and background color combinations, a full customization would need a DOS program specific table of these combinations with RGB values for both colors. You would have to define such a table (256x2 RGB entries) yourself. The COLORS= directive to set the RGB value of the 16 DOS colors already proved too complicated. So that was replaced by the more practical THEME= directive. A further practical addition would be to extend THEME=<0-9> to THEME=[DARK][<0-9>]. With DARK a fairly simple algorithm would be used to adjust the RGB values of the fore- and background colors. The FoxPro demo main screen, standard DOS and dark mode colors: It probably won't work (as hoped for) with all DOS programs. The simple algorithm could need some refinements, while a THEME setting could be needed to give a more pleasing effect. What do you think about this (potential) DARK extension? Jos
|
|
|
Post by johngoebel on Oct 31, 2020 22:21:28 GMT 1
Jos,
Although it's an interesting idea, and I hate to discourage innovations, I don't see any reason for a vDos "dark mode" theme. We (my company) use vDos to be able to continue using a FoxPro 2.6 program we are familiar with. No one would appreciate our program looking different.
That being said, I freely admit I hate "dark mode", so take what I say with a grain of salt. To me it looks like a regression to the late 1980's when webpages with black background and white lettering were considered the height of elegance.
Thanks for writing vDos, it's a great program.
|
|
|
Post by Jos on Nov 1, 2020 0:32:41 GMT 1
Windows dark mode aims to be more relaxing to the eyes. A (semi) dark mode vDos would only be of interest for those who enabled this and also use other apps set to dark mode. So vDos actually wouldn’t be the program looking different...
Thanks for your compliment on vDos.
Jos
|
|