Let me know when the Mac figures out that the menu for a Window belongs in the same Window and not a 3 mile hike to the top of a 27" monitor.
I hear ya, MS is pushing Windows 10 so hard, even Win7 is going to feel out of place in a couple of years. I agree, probably more trouble than it is worth to support HiPDI on anything other than Windows 10 at this point in the game.
Mac vs. PC battle! ![]()
Try this: on a Mac with 3 monitors (one retina, one 1:1, and one a 4K monitor at 150% sizing) : drag a window across all 3 monitors.
Try the same test on a Window 10 pc.
Result: Windows 10 kind-of gets it right, but there is a lot of strum und drang about it: windows jumping to the wrong size, flashing, resizing.
On Mac, this has worked without problem for a few years now.
Note: do not try this on Windows 7 or 8 or 8.1, or Cthulu may grab your brain!
The Mac’s actually a cooler machine, I just like to get my jabs in when I can. 
On the plus side for Xojo, the flickering issue with Windows is largely gone in Win 10.
[quote=241463:@Michael Diehr]As I understand it, HiDPI support
- does one thing in Windows 7
- was changed in Windows 8
- was changed again in Windows 8.1
- was finally done “right” in Windows 10 (which means, about as good as Mac OS was 4 years ago)
So if you are writing apps, there is a serious motivation to just support Windows 10 and be done with it. Other options lead to madness.[/quote]
The fundamental approach hasn’t changed, just the granularity of the information and being able to react to changes.
I’ve had so many DPI/System fonts size issues with Windows 7 and Windows 8 (albeit with Visual Basic 6) and a little of this with Xojo 2014r2.1 with 125% fonts. I’ll assume RubberViews will deal with this sort of thing (I do own a license).
Yes, by default Rubberviews actually keeps the size of controls and font size you design, whatever scale the user sets. So in effect whether you have a Transformer Book T100 or HP Stream tablet at 1200 x 800 or a 2550 x 1600 HiDpi screen, scale 100% or 150%, the app will look exactly the same.