Jump to content

MS Shell Dlg font size is too small. Can it be changed?


hawkman

Recommended Posts

Hi. I've been looking all over the net for some way to change the size of the MS Shell Dlg Font. The only thing I found is how to change the font itself, but not its size. Until I tried using reshacker on shell32.dll, and I found this FONT 8, "MS Shell Dlg" on almost every dialog. Here's the Recycle Bin Properties dialog for instance

1045 DIALOGEX 0, 0, 145, 155

STYLE DS_FIXEDSYS | DS_MODALFRAME | WS_POPUP | WS_VISIBLE | WS_CAPTION | WS_SYSMENU

CAPTION "Global"

LANGUAGE LANG_ENGLISH, SUBLANG_ENGLISH_US

FONT 8, "MS Shell Dlg"

Changing the 8 in the bold part changes the size of the MS Shell Dlg font. I set it to 10, then compiled the script when prompted by Reshacker. It seemed like the change worked, but after hacking shell32.dll like this, the system wouldn't boot no more complaining about shell32.dll not being a valid win32 application or something like that, and I had to replace the hacked dll with the original one. So I'm back to squinting at that tiny font. Any one know how it can be changed and still keep windows usable?

Edited by hawkman
Link to comment
Share on other sites


MS Shell Dlg font, and MS Shell2 Dlg font are not real fonts, but are aliased in the registry. You can set the font to something different by tweaking the registry. These are pointing at Tahoma, but you can reset this to MS San Serif, or something like that.

Link to comment
Share on other sites

MS Shell Dlg font, and MS Shell2 Dlg font are not real fonts, but are aliased in the registry. You can set the font to something different by tweaking the registry. These are pointing at Tahoma, but you can reset this to MS San Serif, or something like that.

I knew all that. The problem is not the font itself, but the size. You said it yourself, you can set the font (not the font size). You can do it with reshacker, as seen in the picture, but this seems to corrupt shell32.dll So anyone know how to modify that file without making windows unuseable?

post-111473-1160215796_thumb.jpg

Link to comment
Share on other sites

You could use the registry to set another font which could be bigger with the 8 size than tahoma with the same size.

Anyway, in the display properties, appearance, advanced, you have the choice to change the size and the font for most used fonts.

Link to comment
Share on other sites

Well, I knew you can change the font in display properties. But that only allows you to change the fonts for icons and menus. However file and folder tasks for instance and program windows are not affected. The file list in utorrent for instance still is 8 pt Tahoma because it uses MS Shell Dlg. Oh well, if nobody here can tell me how to change shell32.dll without corrupting it (actually it's Reshacker's fault that happens), my last option is to try at virtual plastic.

Edit: Never mind. The dialogs can be recompiled using Reshacker 3.4.0. Seems the corruption was caused by Reshacker 3.2.9

Edited by hawkman
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...