User forums > Help

CodeBlocks' font is quite blur compare with other applications under Windows 7

(1/4) > >>

ollydbg:
Hi, I have a new Windows 7 PC, and I just copy a C::B installation(in-fact, I use a portable C::B launcher)
But the font in C::B is blue, see the screen shot below, other applications don't have this issue, see another screen shot of Spyder IDE.
Both the C::B and Spyder using the same font, that is called "Consolas" in the editor. But I see that C::B's font in either Menu bar or inside editor are all blur. Only the C::B's title bar show some clean font texts.
Any ideas?

C::B under Windows 7 64bit



Other application


ollydbg:
Maybe this is related:windows - Blurry text on wxWidgets controls - Stack Overflow, my screen is 1920x1080.

sodev:
No its not, that problem is about HiDPI scaling that Windows 8 and onwards do on certain zoom levels. Have you ClearType turned on? Have you set a custom zoom level, maybe even the Windows XP style one?

ollydbg:

--- Quote from: sodev on March 05, 2017, 05:02:33 am ---No its not, that problem is about HiDPI scaling that Windows 8 and onwards do on certain zoom levels. Have you ClearType turned on?

--- End quote ---
Thanks.
I think I have ClearType feature turned on. (It is enabled by default?, since It's a new notebook)


--- Quote ---Have you set a custom zoom level, maybe even the Windows XP style one?

--- End quote ---
I have no zoom level. It looks like the text inside the editor and in the Menu bar are all blurry, so this should not caused by zoom level.

What's the Windows XP style means? I have a file named "codeblocks.exe.manifest" along with codeblocks.exe which is used to solved an issue of wxListCtrl under Windows XP. But now, remove this file does not solve any issue.

All my testing environment is the latested nightly build version released March 01 in 2017.

sodev:
My bet was since wxWidgets 2.8 is quite ancient these functions might cause some problems so you could try to disable them. When you set a custom zoom level in Windows 7 there is the option to do it like Windows XP, thats what i was referring to.

Where have you got this .manifest file from? You need this e.g. for enabling Themed Controls so that your Buttons and Lists dont look like from Windows 95 but usually this file gets embedded into the .exe file, you dont need an extra one. I never used a nightly, i always compile myself, cant remember having seen that file in the output ever, but cant check right now to be sure. What happens when you remove the file?

Navigation

[0] Message Index

[#] Next page

Go to full version