On Dec 7, 2006, at 7:19 PM, Joe Huber wrote:

At 5:24 PM -0600 12/7/06, Jonathan Johnson wrote:
There's quite a bit of work to be done, but Apple isn't requesting apps be resolution independent until early 2008. While it's definitely good to test, I can assure you that there are plenty of things we know we must do to get RB apps ready for resolution independence. Most will be handled transparently, while unfortunately there are a few cases in which you might need to update/add some code.

Hi Jon

Thanks for this very interesting info. I'd like to learn more about what we're likely to need to do differently to support resolution independence, so I can architect things in the right way. Is that something you can discuss here, or should we move this to the beta list?

Well, it's all speculation because I'm not sure what all we can handle transparently. The most major issue with resolution independence is scale factors that aren't whole integers, such as 1.5. If you have a custom control in which you draw several pictures together to create one seamless image, you may experience "pixel cracks." Take for example drawing an image that is 25x25 points to a display that has a scale factor of 1.5. It will be drawn at 37.5x37.5 pixels. This extra ".5" will cause the edge to be antialiased. These undesired antialiasing effects are what cause pixel cracks. The solution is to do a bit of rounding, and we're looking into seeing if there's a way to handle this for you behind the scenes.

Everything else, to the best of my current knowledge, should be completely free for your application.

FWIW, the Cocoa platform layer will automatically fix nearly every resolution independence issue. Even so, we are considering the implications both platform layers.

Resolution independence would be a strong incentive to move my app to Cocoa, if need be.

The great thing is that with REALbasic supporting Cocoa, you won't need to do much except for perhaps update a few declares.

In the meantime, please consider letting us set the font characteristics for more of the IDE's text areas.

I think it's a valuable request. I was mainly wanting to help clear up some concerns about resolution independence.

HTH,
Jon


--
Jonathan Johnson
[EMAIL PROTECTED]
REAL Software, Inc.


_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to