I usually develop on a Mac but have recently purchased a Surface Pro 3 and decided to try to do some Xojo development work on it. The Surface has a (near Retina) high DPI display . The IDE looks terrible on it. Launching the IDE with standard settings results in a blurry (but correctly proportioned) IDE with text that makes my eyes hurt. If I right click the Xojo IDE app icon to get to it’s properties, I can disable it’s DPI scaling which results in clear (but very tiny) text but all of the IDE controls are clipped or have text so small it’s almost impossible to use. The controls in apps created on this display are also awful.
Am I doing something wrong? Is there anything I can do to improve this? As it stands, developing on a high DPI display is next to impossible on Windows 8.1. What I need is an app like Retinizer on the Mac…
With Windows, there are an extremely large number of different screens from many different manufacturers. Xojo will be releasing a version which resizes text and graphics which will greatly help.
I typically lower the resolution on my Surface Pro to make everything resize correctly. Just make sure the width:height ratio is correct, otherwise text and graphics will appear blurry.
There is no mention of this in the link you provided. Supporting high dpi screens is usually not about resizing text and graphics though. We need to be able to tell the OS that we support running at a higher resolution, supply higher Rez images and have it do the text scaling for us.
it’s amazing that in 2014, IDE does not support high DPI displays! :-((
I am very tempted by the surface pro 3. I was afraid of not being able to put on my knees, but I tried it, and finally it is stable! it’s a great product.
But Microsoft is so slow to deliver Windows 10! As Windows Phone is superb, as Windows 8 is really bad, even though version 8.1 improves.
That whole thread is amazing, as it shows the high degree of fragmentation concerning high pixel screens.
Apple with Retina simply decided to go 144 dpi and with 2x makes it transparent and relatively easy.
Windows solutions range from variable dpi to variable control sizes in desktop and applications. That promises to be an “interesting” environment for developers
@oliver I went for the i3 model. The hardware is really nice. The problem (coming from a die hard Mac fan) is that Windows 8/8.1 is rubbish. A lot of the high DPI problems I think are Window’s fault rather than Xojo’s (although they’re dragging their heels with high resolution display support including Retina). It’s the little things that annoy me though. Take for instance the on screen keyboard. The predictive text and autocorrect simply do not work (despite them being enabled in settings). It makes it virtually impossible to type on compared to an iPad.