When using a classic Windows theme without aero, selected menu items are obscured because they are rendered as black text on a dark blue background. Most other programs are able to avoid this problem by inverting the selected text from black to white, so that selected items show in high contrast as white on blue instead of black on blue.
that's a problem with the theme, not a bug of claws-mail
The theme may be a suboptimal one, but there is also a way for most programs to dodge the issue.
Yes, you can, by creating file "%APPDATA%\Claws-Mail\gtkrc-2.0" with following content: style "inverted-menu-fg" { fg[PRELIGHT] = "#ffffff" } widget_class "*.GtkMenu.*" style "inverted-menu-fg" I'm considering hardcoding this style override into claws-mail.exe itself, since this glitch is unlikely to ever be fixed in GTK. However, it is only useful in the classic theme, and is in fact causing similar problem (this time white text on light background) with the default Win7 aero theme, I don't think it's a good idea.
Fabulous! Beautiful! It worked. Perhaps you could code it as an option for us old-timers! Actually, the old theme is great and popular, which is why Microsoft has provided it for so many years. Thank you. Mike
The paperclip icon remains black on blue in selected messages.
It's still 'INVALID', because it's resolved by your GTK theme and is not a Claws Mail bug.