I am currently in deep font metrics using NSTextView. I was hoping the developer could shed light on what was happening.
With Myriad Pro, the default is NSTextView (dragged from IB and launched in a new project), this is what you get:


Notice that the selected rectangle is the same height as the insertion point.
Now for the behavior from Pages:


Notice how the selected rectangle is similar to the regular text view version, but the height of the insertion point actually reflects the font more (and less!).
Weird
Why does it bother me? Here is the screen of my application with Helvetica, and then with Myriad:


Please note that in both cases the outline symbol is ideally centered with the height of the insertion point. These characters are actually areas, not a text stream. Pay attention to these characters in Pages. They are still focused on the Miriad. Obviously, Apple understood something and fixed it. Any ideas what they did?
Thanks!
source share