OK, yesterday I finally bought the new iMac 5K
Reason I bought it was because I had to upgrade my PC Laptop that supports 4K for Windows.
In the end it was a better choice to get the new iMac 5K so I can run both OSX and Windows (Bootcamp) in 5K/4K.
Runs fine and the screen is awesome. Even Windows looks sort of great in 4K
Anyhow, I created this thread because Xojo is still not Retina enabled (or Windows equivalent). On a MBP Retina it already shows because text is blurred but it is workable.
But now on a big 27" Retina it looks A W E F U L. Even it that respect it isnât useable at all. The blurring is very very bad and you get eyestrain in minutes.
I have now forced enabled Retina for Xojo with the app Retinaze which fixxes the issue for OSX.
But on Windows it is still blurred all the way.
Does anyone know how to force Xojo running in 4K under Windows?
BTW Xojo Inc should make work for Retina support, really.
Thanks for this but I already tried this. Setting it to 100% or higher doesnât fixes the blurred text on a 4K screen. It only makes the fonts smaller or bigger. But they always are heavily blurred in Xojo. Any other program I run in Windows 4K is sharp (no pixels are seen).
Isnât there some sort of âswitchâ in apps (like in OS X) to turn on 4K support?
Well , I thought the first suggestion was (right click icon, per app setting) was something like that. I donât have a high DPI screen, so no way to test
[quote=149005:@Christoph De Vocht]Thanks for this but I already tried this. Setting it to 100% or higher doesnât fixes the blurred text on a 4K screen. It only makes the fonts smaller or bigger. But they always are heavily blurred in Xojo. Any other program I run in Windows 4K is sharp (no pixels are seen).
Isnât there some sort of âswitchâ in apps (like in OS X) to turn on 4K support?[/quote]
On Windows, you can turn off antialiasing (alias Cleartype) for fonts. Having no 5K screen, I have no idea what the rendition will be, but I suspect the horrendous blur cleartype creates is responsible.
I just verified on my own system that is not 4K, but I used a lens to get a close up look at characters on the screen. Turning off Cleartype in Fonts and font smoothing in System takes away all kind of blur, leaving only pixels. On a regular screen, the result is less seducing than cleartype, but on a high dpi one, it may be better.
I verified that in the code editor that is canvas and could have been antialiased internally, the fonts are not smoothed either.
If the Windows imager does a good job, it should be nice.
Thanks will try this. But it is not only the text font that is blurred. Even the listbox row and column lines are blurred.
I tried several other non-Xojo apps and they all work great (read: sharp fonts, images, âŠ).
[quote=149028:@Christoph De Vocht]Thanks will try this. But it is not only the text font that is blurred. Even the listbox row and column lines are blurred.
I tried several other non-Xojo apps and they all work great (read: sharp fonts, images, âŠ).[/quote]
Lines are aliased, and there is no setting to turn that off. The thing is Windows 4K is still kind of new, so I doubt Xojo has had much time experimenting with it, between iOS, LLVM, 64 bit el alâŠ
Retina has been here for much longer, and from what it seems, that is not yet a huge priority.
I would tend to agree with Xojo on this one : better have the new platforms and framework first. But am not an objective observer, as I do not have any Retina or 4K screen yet. Well. On desktop at least, since both iPhone and iPad have had Retina for a while.
If you think Windows is bad enough, think about Android tablets who cannot even size the screen on 4K
OK, this does work (sort of).
When right clicking on the .exe and enable âDisable display scaling on high DPI settingsâ the fonts are scharp (but small).
Now:
How can I detect the user has a 4K display?
How can enable the above option by default (when the user has a 4K monitor)?
BTW just on a side note: Windows 8.1 is really looking great on a 4K monitor. I would almost say it is great to work with.
[quote=149041:@Michel Bujardet]How can enable the above option by default (when the user has a 4K monitor)?
This is a setting that belongs to the user. I would be cautious about doing so without his consent, if it is at all possible.[/quote]
Thats odd. Is there another thing I can add to make it work by default? For OS X you just add something in the plist file to enable Retina support.
Thinking about it: all apps (non-Xojo compiled) I tried do show sharp fonts/images by default. So there must be some sort of option to make it happen. Only Xojo compiled apps are blurred.
You are right. This is the equivalent of the plist. It would be a good idea to make a feature request for that possibility. After all, it is just the same XML kind of stuff. It should not be out of this world to implement.
I switched to a MBP with Retina just a few days ago so I feel (some of) your pain. Literally the only app I have on my Mac that isnât Retina-aware is Xojo which, ironically, could be argued should have been one of the first.
@Geoff Perlman we indirectly talked about this over a year ago on a webinar and you said you were aware as you used a Retina Mac yourself. I know I can workaround it to an extent but it looks awful to new users trying Xojo. Itâs almost 2015, can we get this done?