8/8/91

				  SysColor

			    Written By: Mike Lee

			     Version 1.8.8.91
		  (c) 1991 By Mike Lee, All Rights Reserved.


	This program may ONLY be distributed FREELY (without ANY fee).
	This program is provided AS-IS.  Use it at your own risk.
	If you would like to donate money, car, computer, or, ...
	moral support, here is the address:

			1772 67th Street
			Brooklyn, NY 11204

		email: 	mklee@eniac.seas.upenn.edu

    ---------------------------------------------------------------------
    Files Included:

        SYSCOLOR.EXE    -   Main program
        SYSCOLOR.INI    -   Color Table
        SYSCOLOR.TXT    -   This File


    ---------------------------------------------------------------------
    Upgrade History:
    
    7.22.91     - first public release

    8.8.91      - Pal entry 0 and 255 can no longer be altered to
                  avoid the "mess" that they can create.
                  Minor changes in SYSCOLOR.TXT - more informations
                  on using and setting up SysColor .                         
        
    ---------------------------------------------------------------------
    WHAT SysColor will do for you:

	o	You can change any of the 254 colors from a palette of
		256k (or 16M). [Have not tested on 16M palette capable
		hardware, care to send me one?]

	o	You can finally use the colors you want as system colors.

	o	Auto-mode - have your colors set during boot-up.


    -----------------------------------------------------------------------
    THINGS you need to know to set up and run syscolor:

	o	You may store SYSCOLOR.EXE anywhere you like.

	o	The default filename for saving & loading the 
                custom color table is SYSCOLOR.INI.

	o	This program only supports video driver that is capable
		of keeping a 256 colors palette.  If you only have standard
		VGA (16 colors), you may want to look for a program called
		VGACOLOR.

		(Alternately, you may wait for a new version of	SYSCOLOR)

	o       You can add SYSCOLOR.EXE to any program group by using the
		ADD ITEM menu within Program Manager. It has its own icon.
		When you have found its path you may add the following options:
		(like:  Description:   Sycolor
			CmdLine:       d:\winapp\syscolor.exe temp.ini )

    	    Command line options:
    	    =============================

		a FileName	Auto-mode.
				The program will load FileName and changes
				the system palette accordingly.  When done,
				it will terminate itself. (No memory taken!)*
	
		FileName	Interactive mode.
				Same as running the program without any
				parameter except the default filename
				SYSCOLOR.INI is now FileName.

        o       You may set up several SYSCOLOR ICONS to run 
                SYSCOLOR in auto-mode with different color table files.


    To "realize" your palette at boot up, add "load=SYSCOLOR.EXE"
    to your win.ini file.  NOTE:  when in AUTO-MODE, only SYSCOLOR.INI
    will work.  Do not use "run=", "run=SYSCOLOR.EXE" will not 
    execute syscolor in AUTO-MODE.

    Example: (c:\windows\win.ini)

[windows]
.
.
.
load=d:\bc\syscolor c:\windows\saver
beep=yes
Spooler=no
.
.
.   
    This will run SysColor in auto mode at boot up.  It will also
    automatically load SYSCOLOR.INI in the d:\bc\syscolor directory.
    
    ------------------------------------------------------------------------

    Some Notes about using SYSCOLOR:
    ================================

	Most system palette entries correspond to indexes (Pal Entry #) 
        in the beginning and end.    

	The "File Saved", "File Loaded" message box's caption indicates the 
        file name.

	BUTTONS:
	========

	OK	 -	Terminates and use the selected colors.
	QUIT	 - 	Terminates and NOT use the selected colors.
	RESET	 -	Reset the CURRENT entry.
	LOAD	 - 	Load color table syscolor.ini **
	SAVE	 -	Save color table to syscolor.ini ** 

	** syscolor.ini or whatever that was specified in the command line.


-------------------------------------------------------------------------------

	SysColor is the first program I have written for Windows.
	So, Please e(mail) all your questions, suggestions,
        and comments to:

	Mike Lee
	1772 67 Street
	Brooklyn, NY 11204		mklee@eniac.seas.upenn.edu


   p.s.  How do you change a standard VGA (or 16 colors only) display's
	 palette?
