Ethereal-dev: [Ethereal-dev] Ethereal uses incorrect default colours in Windows, visible using

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: "Laurence Parry" <greenreaper@xxxxxxxxxxx>
Date: Sun, 29 May 2005 11:20:30 +0100
Hi there! I recently upgraded to Ethereal 0.10.11 and I had an immediate problem reading the results of captures - there was nothing displayed on the capture screen! Or so it seemed . . . in fact, there _was_ stuff there, but it could not be seen, as both the background and foreground colours were white.

I use a program called WindowBlinds that allows the changing of user interfaces. One of the things it changes are the system colours. The Blackcomb skin - included with the default distribution of WindowBlinds at www.windowblinds.net - sets the button text colour to white, and button background to dark blue. Note that window text is still black and window backgrounds are still white. This text colour appears to be used in many places in Ethereal, including the capture window (where it should not be used, since that is a window).

I suspect you are doing something like using the window background colour but the button foreground colour as a default, or just setting the background to white and assuming that the text must be black. This is incorrect. It would be good if you could alter this to force both background *and* foreground colours, if you are going to force one thing, or to use the correct combination of colours (ie, window text, not button text, with window background).

I managed to work around the problem by setting a packet highlight filter of IP version = 4 foreground:black, background:white, but I'm guessing new users will not know to do that. This problem was not in 0.10.0, although I appreciate that doesn't really help narrow it down much. :-)

Best regards,

----
Laurence "GreenReaper" Parry
http://www.greenreaper.co.uk/
"Eternity lies ahead of us, and behind. Have *you* drunk your fill?"