James, While I don't know about how NSOpenPanel reacts (I'm just converting to Cocoa), I do know that with that flag some aspects of our Carbon app appear to work better on higher resolution screens by inhibiting the automatic framework scaling that would try to compensate for running on a much higher resolution.
For example, since text (in Screenwriter & Dramatica) can be user configured, by choosing font scales display sizes (say 2 x), the text will look reasonable, although unscaled icons will be small and Carbon UI will still be small and lower Rez. HOWEVER -- I have seen that one purely Cocoa window with Cocoa UI elements still DOESN'T appear to be scaling for Retina, although that UI and code is in a separate dynamic library (a plug in) so perhaps that's the issue. I'm sure our good friend Eric will have some thoughts on all this... Stephen Sent from my iPhone > On Jun 21, 2017, at 12:53 PM, James Walker <li...@jwwalker.com> wrote: > >> On 6/21/2017 11:47 AM, STEPHEN GREENFIELD wrote: >> Have you enabled the NSHighResolutionCapable flag in the info.plist? > > No... In order to do that, I'd have to make the whole app high-resolution > savvy, right? I was hoping I could at least have the Cocoa windows work in > high resolution without that. > > >>> On Jun 21, 2017, at 11:31 AM, James Walker <li...@jwwalker.com> wrote: >>> >>> When my app runs on a Mac with a Retina display, text drawn by NSOpenPanel >>> looks fuzzy. The "High Resolution Guidelines for OS X" say that "Cocoa >>> text automatically renders sharper at higher resolutions", so I would think >>> I wouldn't have to do anything special about NSOpenPanel/NSSavePanel >>> dialogs? >>> _______________________________________________ >>> Do not post admin requests to the list. They will be ignored. >>> Carbon-dev mailing list (Carbon-dev@lists.apple.com) >>> Help/Unsubscribe/Update your Subscription: >>> https://lists.apple.com/mailman/options/carbon-dev/sgreenfield1%40mac.com >>> >>> This email sent to sgreenfie...@mac.com >> > _______________________________________________ Do not post admin requests to the list. They will be ignored. Carbon-dev mailing list (Carbon-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/carbon-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com