Jump to content

Bug in Display Appearance


j7n

Recommended Posts

The Windows Appaearance has one ugly bug at least in Windows 98, 2000 and XP: the weight of typeface used in menus. Normal menus are drawn with weight 400/0x0190 (Regular), for default item Windows adds 200 weight units. This produces 600 for which there is no corresponding font. An automatically calculated semi-bold text is used instead. To get nice 700 (Bold) weight for default menu items, one can use 500/0x01F4 for regular text.

Here is the Windows 2000 color scheme modified for proper Bold:

REGEDIT4

[HKEY_CURRENT_USER\Control Panel\Appearance\Schemes]
"Windows 2000"=hex:04,00,00,00,1f,30,8c,d3,01,00,00,00,10,00,00,00,10,00,00,00,\
12,00,00,00,12,00,00,00,f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,\
02,00,00,00,00,00,00,00,00,00,00,54,61,68,6f,6d,61,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,0c,00,00,00,0f,00,00,\
00,f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,bc,02,00,00,00,00,00,00,\
00,00,00,00,54,61,68,6f,6d,61,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,12,00,00,00,12,00,00,00,f5,ff,ff,ff,00,00,\
00,00,00,00,00,00,00,00,00,00,f4,01,00,00,00,00,00,00,00,00,00,00,54,61,68,\
6f,6d,61,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,f5,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,90,01,00,00,00,\
00,00,00,00,00,00,00,54,61,68,6f,6d,61,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,f5,ff,ff,ff,00,00,00,00,00,00,00,\
00,00,00,00,00,90,01,00,00,00,00,00,00,00,00,00,00,54,61,68,6f,6d,61,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,f5,\
ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,f4,01,00,00,00,00,00,00,00,00,\
00,00,54,61,68,6f,6d,61,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,d4,d0,c8,00,3a,6e,a5,00,0a,24,6a,00,80,80,80,00,\
d4,d0,c8,00,ff,ff,ff,00,00,00,00,00,00,00,00,00,00,00,00,00,ff,ff,ff,00,d4,\
d0,c8,00,d4,d0,c8,00,80,80,80,00,0a,24,6a,00,ff,ff,ff,00,d4,d0,c8,00,80,80,\
80,00,80,80,80,00,00,00,00,00,d4,d0,c8,00,ff,ff,ff,00,40,40,40,00,d4,d0,c8,\
00,00,00,00,00,ff,ff,e1,00,b5,b5,b5,00,00,00,ff,00,a6,ca,f0,00,c0,c0,c0,00

Normal:

beforemb6.png

Fixed:

aftersm0.png

Edited by j7n
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...