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>