Copy link to clipboard
Copied
Hello,
I recently made the UI for my custom panel code-only, but my retina users report that everything is still pixelated (I haven't had a chance to track down a retina machine to test it yet myself). I had hoped that doing the UI in the code would make it work naturally, but that doesn't seem to be the case.
In researching this, I've come across users of mobile apps using FlexGlobals.topLevelApplication.applicationDPI set a target DPI, but this doesn't appear to exist in the CS Flex SDK 3.4.0 (seems to be a Flex 4 thing).
What's the best way to support retina displays for my panel? As far as I can tell, Flex 4 doesn't work with the CSXS library.
Thanks,
Cameron
Looks like there is no way for you to do this in a panel. We need to upgrade some components to be HiDPI aware first. Stay tuned...
Copy link to clipboard
Copied
Giving this a bump in hopes of a response. I've been scouring the internet for answers, finding a few others looking for info, and have yet to find anyone with a solution.
Thus far my research has lead to iOS devs using applicationDPI, but in my tests, Photoshop returns a runtimeDPI of 160 even on retina screens. Even forcing application dpi to 320 does nothing. In addition, from what I can tell this doesn't take into account multiple display scenarios, so users with two displays at different resolutions will get stuck with one or the other.
I'm starting to wonder, is it even possible to create a retina panel at this point? Is this something in the Photoshop native Flash player that needs to be upgraded?
Copy link to clipboard
Copied
Looks like there is no way for you to do this in a panel. We need to upgrade some components to be HiDPI aware first. Stay tuned...
Copy link to clipboard
Copied
Cool, thanks for the heads up. Good to know I can stop smacking my head against my desk trying to figure it out.
Copy link to clipboard
Copied
Is there a timeframe on this?