User forums > General (but related to Code::Blocks)
How do you change font colors in the Management panel?
Citizen Joe:
Hi There,
This is my first question. I did a search in the forum on what I was looking for (found one post), but it refers to a different set up than mine.
As the subject line suggests I'm trying to change some of the colors, specifically the font colors in the Management panel. through a bit of trial and error I've managed to change the default (attachment CBSS01), to this (attachment CBSS02) which is more to my liking. However, in the Management panel, Symbols tab, in the Symbols tree you'll see items labeled "Global functions", "Macro definitions", etc colored in black... It is the font colors of those items I'd like to change to a lighter color for easier readability.
For easier troubleshooting my setup is as follows:
Linux Mint version 19.1 Cinnamon edition (using Mint-Y-Dark theme)
Code::Blocks 16.01
Help on what particular settings to change, or files to edit would be appreciated. If you require any further system information please let me know. Thank you for your time and assistance.
Very Truly Yours,
Citizen Joe
Citizen Joe:
Okay, did some more experimenting. Made a test "Hello World" sorce code file and loaded it into Code::Blocks. The "Symbols" label at the base of the tree will always be in a lighter colored font reguardless of weather it's the active label or not. The sub-labels on the tree ("Global functions", "Macro definitions", etc) I found behave differently. The sub-label, when active, will have its font in a lighter color. When the sub-label is inactive and contains no items, then the sub-label font will remain in a darker color. When the sub-label is inactive and contains at least one item, then the sub-label font will remain in a lighter color. Still it would be nice to know if I can still change the darker color of the font to a lighter one.
So that little mystery is solved (sortof), but in exploring that I ran into a new issue. The changes I made to the Enviroment settings (as seen in attachment CBSS02) disappear upon closing Code::Blocks. When you reopen the program it reverts to the default (as seen in attachment CBSS01). It appears that the changes I'm making to the settings are not being save by Code::Blocks. Can anyone shed some light on this issue? Also since it's a new issue should I repost it seperately, or just leave it here?
Thanks again for any help given on either of these issues.
Very Truly Yours,
Citizen Joe
stahta01:
Since, it is likely an already fixed issue; I would not report the issue unless you see it in the newest CB release. Tim S.
Citizen Joe:
--- Quote from: stahta01 on June 23, 2019, 09:51:56 am ---Since, it is likely an already fixed issue; I would not report the issue unless you see it in the newest CB release. Tim S.
--- End quote ---
I said (sortof) solved. While I understand the mechanics of what's going on, the underlying technical question "Can the font color be changed?" has yet to be addressed. I'm looking for an answer of either:
a) Yes you can and this is how you do it.
b) No you can not and this is why.
Also, the second issue I discovered about settings not being saved, and questions related to it, have yet to be addressed as well.
Thirdly, Code::Blocks version 16.01 is the latest version installed through the linux mint software manager. So any newer versions of Code::Blocks has not yet reached the linux mint software repository.
Again any assistance on these issues will be appreciated.
Very Truly Yours,
Citizen Joe
sodev:
Then complain about that at the Linux Mint Folks, latest release is 17.12, but i don't recommend using that in your case because afaik this also uses wxWidgets 2.8. Newer wxWidgets versions work much better in dark mode, your Linux probably ships a wxWidgets 3.0 version, you should build CodeBlocks from source against it, maybe even build wxWidgets 3.1 from source too.
Also that settings don't get saved sounds familiar. You are trying to fix a dead patient, thats kind of wasted time. Better upgrade to the latest source, if you still have issues, then you can try to fix them.
Navigation
[0] Message Index
[#] Next page
Go to full version