Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jun 20, 2019 4:54:56 GMT -8
As we know, Windows 7 allows its users to select the Windows Classic theme. Neat, right? Well, I'm really annoyed by the fact that Microsoft hardcodes fonts in several places in the UI.
If you select the Windows Classic theme, it changes most of the UI's fonts to Tahoma 8, as it was in XP. BUT, have an action display any shell dialog (like Run, Delete a File, etc), and guess what: the font is still Segoe UI 9. I opened some MUI files in ResHacker (namely, explorer.exe.mui and shell32.dll.mui), lo and behold: they hardcoded Segoe UI 9 in shell32.dll.mui for several dialogs, and MS Shell Dlg2 8 in explorer.exe.mui (which is substituted with Tahoma through the Registry).
When using the Aero theme, notice how dialogs called by Explorer, as well as e.g. the Advanced System Properties dialog, use MS Shell Dlg2 8 instead of Segoe UI 9. Had they not been hardcoding this stuff since Vista's UI overhaul, then this wouldn't have to be an issue.
Would there be a way to somehow override not just the font itself, but also its size, using e.g. the registry key HKLM\Software\Microsoft\Windows NT\CurrentVersion\FontSubsitutes, or possibly a (preferably free) third party utility?
|
|
|
Post by anixx on Jun 21, 2019 0:42:44 GMT -8
|
|
Deleted
Deleted Member
Posts: 0
|
Post by Deleted on Jun 21, 2019 1:01:19 GMT -8
I have done that myself as well - and got the same result. Microsoft for some reason hardcoded the font + size in several dialogs (through their MUI files). I'm not really in the mood to modify system files just to do this. Hence my question if it were possible to not only substitute font families, but also sizes (i.e. substitute Segoe UI 9 with Tahoma 8).
|
|