News:

The new Release 25.03 is out! You can download binaries for Windows and many major Linux distros here .

Main Menu

Dark GTK+ theme results in white text on white background

Started by hidefromkgb, December 09, 2010, 09:40:22 PM

Previous topic - Next topic

hidefromkgb

Hello everyone.

My problem is pretty much described by this picture:




After I have installed the dark «Black Diamond» GTK+ theme, working in C::B is quite annoying…

  • First, the downmost panel: all text is now the same colour as the background
  • Second, «Watches» window is behaving strangely.
    When the program stops at some breakpoint, the whole text is coloured black, and that is normal.
    But then, after the very first F7, every variable that has not been changed gets completely white!
    So do both captions («Local Variables» & «Function Arguments»).
    N.B. that «Call Stack» window does not share this behaviour.
  • And the last, tabs. They look awful with the black text on a dark-gray background =(
As I just figured out, these issues can not be fixed via config files.
Can you please point me to the part of C::B source that I can change to resolve this?

hidefromkgb

[UP]:
If the variable list is collapsed during F7, its items remain black, unless they are already recolored.

oBFusCATed

What is the C::B version?
10.05 or newer has fixes for the log window colours.

See here for the notebooks: http://forums.next.codeblocks.org/index.php/topic,12392.0.html

The watch window probably won't be fixed, because it was replaced with a better one in the debuggers branch...
(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]

hidefromkgb

oBFusCATed,
The screenshot is taken from SVN build #6881.
However, the same problem remains in stable C::B build from official Arch Linux repo...
Thanks for GTK Notebook patch!

QuoteThe watch window probably won't be fixed, because it was replaced with a better one in the debuggers branch...
Is new watch window a plugin or something? If yes, how can I enable it?
Sorry for asking dumb questions, I am a newbie to Codeblocks.

P.S.
My system is Arch Linux 2.6.36-1, if this can help.

oBFusCATed

(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]


hidefromkgb

…Actually, it did not work. Though «Watches» is now a grid, captions are indistinguishable from the background.

Thus, the only thing left for me was to directly edit the system colour scheme.
Now the background color is #A0A0A0, and the white text is visible.

Anyway, thanks for your help.

oBFusCATed

(most of the time I ignore long posts)
[strangers don't send me private messages, I'll ignore them; post a topic in the forum, but first read the rules!]