On Sep 25, 2009, at 7:18 PM, Kyle Sluder wrote:

What are you trying to do?  Display them in a grid like the Characters
palette does?  Or typeset them like Font Book does?  Or something
else?

--Kyle Sluder


Hi Kyle,

I am trying to display them in a custom NSView that displays math. Of course not all, at the same time, but single characters when needed in a math formula drawing.

For unicode characters in the 16 bits range I use the following code:

   NSGlyph glyph = [font _defaultGlyphForChar:ch];

   NSBezierPath* path = [[NSBezierPath alloc] init];

   [path moveToPoint:NSMakePoint(rect.origin.x,rect.origin.y)];

   [path appendBezierPathWithGlyph:glyph inFont:font];


This works fine for characters in the 16 bits range. Outside this range, I am in trouble since input to _defaultGlyphForChar is 16 bit.


Anders Lassen
_______________________________________________

Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [email protected]

Reply via email to