in case anyone is following: from within a method defined on my subclass of NSTextField i sent:
[[self cell] setBackgroundStyle:interface.isDark() ? NSBackgroundStyleDark : NSBackgroundStyleLight]; no apparent affect—text color, background color, or highlight. thanks again, ken, for mentioning it. > On Mar 2, 2015, at 5:54 PM, edward taffel <etaf...@me.com> wrote: > > >> On Mar 2, 2015, at 5:34 PM, Ken Thomases <k...@codeweavers.com> wrote: >> >> On Mar 2, 2015, at 3:51 PM, edward taffel <etaf...@me.com> wrote: >> >>> has anyone had success in changing NSTextField’s default highlight? e.g., >>> given bright text on a dark background, the default highlight is not >>> serviceable. i had hoped subclassing NSTextFieldCell & overriding >>> -(id)_highlightColorForCell:(NSCell*)cell would work, as it does in >>> instances of NSTextFieldCell in NSTableView. googling has not returned any >>> simple direction—perhaps i’ve missed something. >> >> Have you set the cell's backgroundStyle to NSBackgroundStyleDark? >> >> Regards, >> Ken >> > > i haven’t fiddled w/ NSBackgroundStyleDark yet: i’ll give it a try & see what > happens; but, given what i read in the doc, & as i’m dealing w/ a shade > range—not just black or white, i may still need to look for a method to > affect the highlight. > > many thanks, > edward > > > _______________________________________________ > > Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) > > Please do not post admin requests or moderator comments to the list. > Contact the moderators at cocoa-dev-admins(at)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > https://lists.apple.com/mailman/options/cocoa-dev/etaffel%40me.com > > This email sent to etaf...@me.com _______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com