Skip navigation.
 
mlRe: hints for working with text
FROM : Douglas Davidson
DATE : Wed Dec 18 21:13:22 2002

On Wednesday, December 18, 2002, at 08:23  AM, Sly Upah wrote:

> I am beginning to think about a project off in the future I may want to
> do. I want take a string of text with special sequences in them
> such as:
> this is normal @bold(make this bold) but this is not bold
> @italic(this is italics) @bold(this is bold)
> @color(red)this is red @color(blue)now we're blue
>
> and translate these to a displayable string in a Cocoa window.  The "@"
> indicates the action to take upon the string. I'm not concerned
> about how to parse the string, I can do that, the question is how
> to make an NSString do what I'm hoping for...color, bold, italics, etc


The fundamental Cocoa class for dealing with styled text is the
attributed string.  Take a look at the documentation for
NSAttributedString, NSMutableAttributedString, and NSTextStorage.  Note
that NSAttributedString itself is defined in Foundation, but most of
the useful attributes are defined in the AppKit, in the AppKit header
NSAttributedString.h, so you will need to look at both Foundation and
AppKit documentation.

Douglas Davidson
_______________________________________________
cocoa-dev mailing list | <email_removed>
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.

Related mailsAuthorDate
mlhints for working with text Sly Upah Dec 18, 17:23
mlRe: hints for working with text Zoe Test Dec 18, 17:45
mlRe: hints for working with text Saratchandra Konga… Dec 18, 17:55
mlRe: hints for working with text Douglas Davidson Dec 18, 21:13