Applying text attributes in Cocoa
Applying text attributes in Cocoa
- Subject: Applying text attributes in Cocoa
- From: Michael Hanna <email@hidden>
- Date: Wed, 20 Aug 2003 17:18:44 -0400
I'm having trouble applying two text attributes to a string: a font and
I want it such that the gap between lines gets compressed;not sure if I
should alter LineSpacing or NSBaselineOffsetAttributeName in a
NSTextStorage object.
here's my go at it:
[...]
mySongString = [[NSString alloc] initWithString:[song
theSongAsString]];
bodyFont = [NSFont fontWithName:@"Zapfino" size:10];
theStyle =[[NSMutableParagraphStyle alloc] init];
[theStyle setLineSpacing:0.0];
NSDictionary * attr = [NSDictionary dictionaryWithObject:theStyle
forKey:NSParagraphStyleAttributeName];
attrString = [[NSAttributedString alloc]
initWithString:mySongString attributes:attr];
[theTextView setFont:bodyFont];
[theTextView setStringValue:attrString]; // warning: passing arg 1
of `setStringValue:' from incompatible pointer type
so the object I'm passing is incompatible..so what's the best way to go
about this?
Michael
_______________________________________________
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.