1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2025-02-06 20:49:33 +00:00

Set tooltip text color (bug#33452)

; Do not merge into master

* src/nsmenu.m: ([EmacsTooltip init]): Set text color to black.
This commit is contained in:
Alan Third 2018-11-24 09:30:17 +00:00
parent 094fcf62d2
commit ea624626cc

View File

@ -1318,8 +1318,9 @@ update_frame_tool_bar (struct frame *f)
- (instancetype)init
{
NSColor *col = [NSColor colorWithCalibratedRed: 1.0 green: 1.0
NSColor *bgcol = [NSColor colorWithCalibratedRed: 1.0 green: 1.0
blue: 0.792 alpha: 0.95];
NSColor *fgcol = [NSColor blackColor];
NSFont *font = [NSFont toolTipsFontOfSize: 0];
NSFont *sfont = [font screenFont];
int height = [sfont ascender] - [sfont descender];
@ -1328,7 +1329,8 @@ update_frame_tool_bar (struct frame *f)
textField = [[NSTextField alloc] initWithFrame: r];
[textField setFont: font];
[textField setBackgroundColor: col];
[textField setTextColor: fgcol];
[textField setBackgroundColor: bgcol];
[textField setEditable: NO];
[textField setSelectable: NO];
@ -1345,7 +1347,7 @@ update_frame_tool_bar (struct frame *f)
[win setReleasedWhenClosed: NO];
[win setDelegate: self];
[[win contentView] addSubview: textField];
/* [win setBackgroundColor: col]; */
/* [win setBackgroundColor: bgcol]; */
[win setOpaque: NO];
return self;