|Mar 18, 2009, 04:08 PM||#1|
How do I set the text color for a NSPopUpButtonCell
I've got a NSPopUpButtonCell in my NSTableView. I've tried everything I can think of but I can't get the text color to change. I've read numerous posts (on other formums) about how this is done. The most recent was setting the individual menuitem titles with -setAttributedTitle. I've put in debug code to verify that title being used is my attributed string - which was created using the following attributes:
attrs = [NSMutableDictionary dictionaryWithCapacity:3];
[attrs setValue:[NSColor redColor] forKey:@"NSForegroundColorAttributeName"];
[attrs setValue:[NSColor redColor] forKey:@"NSStrokeColorAttributeName"];
[attrs setValue:[NSNumber numberWithFloat:8.0] forKey:@"NSStrokeWidthAttributeName"];
I've also checked the attributes of the string each place where it should be used to verify that the color is the color it is supposed to be.
the only clue is that I can tell that it is using the string because the appearance changes in the popup menu. The line spacing is tighter together than if I just use the normal title with an NSString. It's as if it can't understand the attributes because as you can see I put in an 8 for the strokewidth ( a huge number) just to see if anything changed - nothing changed.
Does anyone have a solution. I can't imagine that this is one of those things that can't be done. I'm sure I am missing something somewhere.
Any help would be greatly appreciated. Thanks.
|Mar 19, 2009, 09:26 AM||#3|
Both actually. I would like to be able to colorize any and all text that is displayed by the popup menu.
The sad thing is that earlier in my attempts to get the big picture working I was struggling to get the text in the normal text cells to colorize. At one point the popupmenu text was being colorized but the text cells were not. At the time it was a frustration because I was trying to get the text cells to colorize. Little did I know that once I got that problem solved, I would not be able to get the popupmenucells to colorize to save my life.
|Thread Tools||Search this Thread|
|thread||Thread Starter||Forum||Replies||Last Post|
|iPhone: Text color help||Maverik3||Jailbreaks and iOS Hacks||0||Jan 10, 2014 11:15 AM|
|Copy text color in Pages||suumessage||Mac Basics and Help||4||Oct 20, 2013 04:56 AM|
|Changing text color -- or is this a 5c only feature?||Chupa Chupa||iOS 7||4||Sep 12, 2013 07:34 AM|
|Text color needs a lot of work.||rmwebs||iOS 7||4||Jun 11, 2013 10:57 AM|
|iPhone: text color help||yea, sure||Jailbreaks and iOS Hacks||2||Feb 15, 2013 09:46 AM|
All times are GMT -5. The time now is 11:57 AM.