I am using ncurses to develop a user interface. Perhaps I should be using something else, but I am reasonably comfortable with ncurses and don't really want to climb another learning curve at this time.
One problem I have dealt with for many years is ncurses' colors. I have simply been unable to affect the standard colors that are inherent to the code. Specifically, at least a couple of the standard colors look like they have been washed in mud!
COLOR_WHITE, when used as a background, is a light grey. Using a color_pair of COLOR_BLACK, COLOR_WHITE results in dark grey letters on a light grey background.
OTOH, COLOR_WHITE,COLOR_RED has nice bright white letters on a nice red background.
The standard COLOR_YELLOW looks like mustard, not a bright yellow like I would desire.
init_color doesn't seem to have any effect at all.
I have collected sample of what ncurses gives me in the attachment. To illustrate my dislike of the ncurses colors, I have embedded the samples in a background of the same colors as GIMP supplies. The black text labeling each piece was supplied via GIMP.
Suggestions?