2.6.4 Environment Variables for Microsoft Windows
These environment variables are specific to the Microsoft Windows
implementation.
     
- MITSCHEME_FONT
- A string specifying a font name and characteristics, for example
‘Courier New 16 bold’.  Allowed characteristics are integer,
specifying the font size in points, and the following style modifiers:
‘bold’, ‘italic’, ‘regular’, ‘underline’ and
‘strikeout’.  You should specify only fixed-width fonts as
variable-width fonts are not drawn correctly.
     Once in Edwin, the font can be changed with the set-fontandset-default-fontcommands.
 
 
- MITSCHEME_GEOMETRY
- Four integers separated by commas or spaces that specify the placement
and size of the MIT/GNU Scheme window as a
left,top,width,height quadruple.  The units are
screen pixels, and ‘-1’ means allow the system to choose this
parameter.  E.g. ‘-1,-1,500,300’ places a 500 by 300 pixel window
at some system-determined position on the screen.  The width and height
include the window border and title.  The default value is
‘-1,-1,-1,-1’.
     
 
- MITSCHEME_FOREGROUND
- A value specifying the window text color.  The color is specified as
hex blue, green and red values (not RGB): e.g. 
0xff0000for blue.
 
- MITSCHEME_BACKGROUND
- A value specifying the window background color.  See
MITSCHEME_FOREGROUND.
     
 
- HOMEDRIVE- HOMEPATH
- These variables are used together to indicate the user's home
directory.  This is the preferred way to specify the home directory.
     
 
- USERNAME- USER
- Specifies the login name of the user running Scheme.  This is used for
several different purposes.  USERNAME is preferred; USER
is used if USERNAME is not defined.  If neither of these
variables is defined, an error is signalled when the username is
required.
     
 
- USERDIR
- Specifies a directory that contains the home directories of users. 
One of the places in which Scheme looks for the user's home directory,
by searching for a subdirectory with the user's login name.