-(void)setNSButtonTextColor:(NSButton *)button
andColor:(NSColor *)color
{
// NSColor *color = [NSColor greenColor];
NSMutableAttributedString *colorTitle = [[NSMutableAttributedString alloc] initWithAttributedString: [button attributedTitle]];
NSRange titleRange = NSMakeRange(0, [colorTitle length]);
[colorTitle addAttribute:NSForegroundColorAttributeName value:color range:titleRange];
[button setAttributedTitle:colorTitle];
}
call:
NSColor* m_color_toolbar_button;
m_color_toolbar_button =[NSColor purpleColor];
m_BT1.title = @"ABC(100)";
[self setNSButtonTextColor:m_BT1 andColor:m_color_toolbar_button];