Re: setShowsInvisibleCharacters
Re: setShowsInvisibleCharacters
- Subject: Re: setShowsInvisibleCharacters
- From: Charles Jolley <email@hidden>
- Date: Thu, 18 Jul 2002 17:16:15 -0500
I remember reading in the header files that the rulebooks in 10.1.5
don't support this feature yet. I haven't looked in Jaguar, though.
-C
On Thursday, July 18, 2002, at 04:27 PM, Andrew Salamon wrote:
This has been touched on briefly a couple of times here and on the
OmniDev list, but I still can't get it to work.
I'm going to quote from the documentation in
/Developer/Documentation/Cocoa:
- (void)setShowsInvisibleCharacters:(BOOL)flag
Controls whether the receiver makes whitespace and other typically
nonvisible characters visible in layout where possible. If flag is
YES, it substitutes visible glyphs for invisible characters if the
font and script support it; if flag is NO it doesn't.
Particularly notice: "if the font and script support it".
Also, from the header file itself:
// If YES, and the rulebooks and fonts in use support it,
whitespace and other "invisible" unicodes will be shown with special
glyphs (ie "." for space, the little CR icon for new lines, etc...)
So far I haven't been able to get invisible characters (tab, space,
return,
etc) to show up as displayed glyphs. I've double checked and yes the
flag is set on the layout manager for my text view. I've tried setting
the font to ".Keyboard" (I have no idea what that does, but it was
suggested in one post on the OmniDev list). I've tried just about every
other font in my font menu, all with no luck. I also have no idea what
a 'rulebook' is in this context, so that may be what I'm missing.
If I turn on the Unicode hex input method, I can type in the codes for
some of these characters and they display just fine in a number of
different fonts.
Can anyone suggest other things for me to try, or better yet some
example code? I guess one possibility is for me to override the glyph
generating methods on NSLayoutManager and insert the appropriate glyph
before all special characters, but isn't that basically what
setShowsInvisibleCharacters is supposed to do?
Thanks!
Andrew
email@hidden
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.