From: Alan Third Date: Sat, 24 Nov 2018 09:30:17 +0000 (+0000) Subject: Set tooltip text color (bug#33452) X-Git-Tag: emacs-26.1.91~85 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=ea624626ccc2a108c3d6420d4f7ed3edae185425;p=emacs.git Set tooltip text color (bug#33452) ; Do not merge into master * src/nsmenu.m: ([EmacsTooltip init]): Set text color to black. --- diff --git a/src/nsmenu.m b/src/nsmenu.m index 604adcf40b5..52a7d52e8e0 100644 --- a/src/nsmenu.m +++ b/src/nsmenu.m @@ -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;