Release 980614
[wine] / documentation / win95look
1 Win95 interface code is being introduced.
2
3 Instead of compiling Wine for Win3.1 vs. Win95 using #define switches,
4 the code now looks in a special [Tweaks.Layout] section of wine.conf
5 for a "Win95Look=true" entry.
6
7 A few new sections and a number of entries have been added to the
8 wine.conf file -- these are for debugging the Win95 tweaks only and may
9 be removed in a future release!  These entries/sections are:
10
11 [Tweak.Fonts]
12 System.Height=<point size>    # Sets the height of the system typeface
13 System.Bold=[true|false]      # Whether the system font should be boldfaced
14 System.Italic=[true|false]    # Whether the system font should be italicized
15 System.Underline=[true|false] # Whether the system font should be underlined
16 System.StrikeOut=[true|false] # Whether the system font should be struck out
17 OEMFixed.xxx                  # Same parameters for the OEM fixed typeface
18 AnsiFixed.xxx                 # Same parameters for the Ansi fixed typeface
19 AnsiVar.xxx                   # Same parameters for the Ansi variable typeface
20 SystemFixed.xxx               # Same parameters for the System fixed typeface
21
22 [Tweak.Layout]
23 Win95Look=[true|false]        # Enables/disables the Win95 look and feel
24 MenuHeight=<pixels>           # Sets the height of the menu bar
25 MenuBarItemTopNudge=<pixels>  # Nudges the menu bar items down/up
26 MenuBarItemLeftNudge=<pixels> # Nudges the menu bar items left/right
27 MenuItemTopNudge=<pixels>     # Nudges the menu items down/up
28 MenuItemLeftNudge=<pixels>    # Nudges the menu items left/right
29 MenuHighlightTopNudge=<pixels> # Nudges the top of the highlight bar
30 MenuHighlightLeftNudge=<pixels> # Nudges the left side of the highlight bar
31 MenuHighlightRightNudge=<pixels> # Nudges the right side of the highlight bar
32 MenuHighlightBottomNudge=<pixels> # Nudges the bottom of the highlight bar
33 CaptionHeight=<pixels>        # Sets the height of window captions
34 CaptionLeftNudge=<pixels>     # Nudges the caption text of windows down/up
35 CaptionTopNudge=<pixels>      # Nudges the caption text of windows left/right
36 CaptionAlignment=[left|right|center] # Sets the alignment of caption text
37 SysControlNudge=<pixels>      # Nudges the system menu left/right
38 MaxControlNudge=<pixels>      # Nudges the maximize control left/right
39 MinControlNudge=<pixels>      # Nudges the minimize control left/right
40 ScrollBarWidth=<pixels>       # Sets scroll bar sizes
41 DialogFrameWidth=<pixels>     # Sets the frame width of dialog boxes
42
43 [Tweak.Colors]
44 PenFF95.Red=<0-255>           # Sets the red value of the Win95 white pen
45 PenFF95.Grn=<0-255>           # Sets the green value of the Win95 white pen
46 PenFF95.Blu=<0-255>           # Sets the blue value of the Win95 white pen
47 PenE095.xxx                   # Sets the RGB values of the Win95 grey-88 pen
48 PenC095.xxx                   # Sets the RGB values of the Win95 grey-75 pen
49 Pen8095.xxx                   # Sets the RGB values of the Win95 grey-50 pen
50 Pen0095.xxx                   # Sets the RGB values of the Win95 black pen