Re: Displaying a table entry in Bold
Re: Displaying a table entry in Bold
- Subject: Re: Displaying a table entry in Bold
- From: Joe Morris <email@hidden>
- Date: Fri, 19 Apr 2002 15:26:16 -0400
I also had problems when I tried to put the code inside the
objectValueForTableColumn function... but admittedly, I'm kind of
stumbling around in the dark here. ;-) I do know the delegation code I
posted works for me, at least.
-Joe
On Friday, April 19, 2002, at 03:22 PM, Ondra Cada wrote:
On Friday, April 19, 2002, at 08:41 , Brian Webster wrote:
-(id)tableView:(NSTableView *)tableView
objectValueForTableColumn:(NSTableColumn *)tableColumn row:(int)row
{
id objectValue = nil;
NSString *string = [self getTheStringToDisplayInThisCell];
if(iWantToDisplayThisStringAsBold)
{
objectValue = [[NSMutableAttributedString alloc]
initWithString:string];
[objectValue applyFontTraits:NSBoldFontMask
range:NSMakeRange(0, [string length])];
[objectValue autorelease];
}
else
objectValue = string;
return objectValue;
}
This would work all right, but in case your datasource stores plain
strings I am afraid the delegate-based solution would be *considerably*
more effective.
---
Ondra Cada
OCSoftware: email@hidden http://www.ocs.cz
2K Development: email@hidden http://www.2kdevelopment.cz
private email@hidden http://www.ocs.cz/oc
_______________________________________________
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.