Previous: Edwin Environment Variables, Up: Environment Variables [Contents][Index]
These environment variables are specific to the Microsoft Windows implementation.
MITSCHEME_FONTA 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-font and
set-default-font commands.
MITSCHEME_GEOMETRYFour 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_FOREGROUNDA value specifying the window text color. The color is specified as
hex blue, green and red values (not RGB): e.g.
0xff0000 for blue.
MITSCHEME_BACKGROUNDA value specifying the window background color. See
MITSCHEME_FOREGROUND.
HOMEDRIVEHOMEPATHThese variables are used together to indicate the user’s home directory. This is the preferred way to specify the home directory.
USERNAMEUSERSpecifies 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.
USERDIRSpecifies 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.
Previous: Edwin Environment Variables, Up: Environment Variables [Contents][Index]