RunProg
				   ---------

				 Version 2.00
				--------------

		 Copyright (c) 1990, 1991 by David A. Feinleib.
		------------------------------------------------

Introduction
------------

	RunProg allows you to run a program maximized, minimized,
	normal size, hidden, or at specified coordinates.  In addition,
	RunProg can run up to fifteen programs, with or without parameters
	from your WIN.INI file at sizes you specify.

Additions/Improvements in versions of RunProg
----------------------------------------------

	- Version 1.02	    [December 18, 1990]

	Version 1.02 added the option to startup in a different directory
	than that in which the program being run is located.

	- Version 1.03	    [December 24, 1990]

	Version 1.03 added the option to run up to ten programs from
	your WIN.INI file.  (Please see below under: Using RunProg From
	The WIN.INI File.)

	- Version 1.04	    [December 27, 1990]

	This version fixed a bug in version 1.03 which caused RunProg
	to cause Unrecoverable Application Errors when running certain
	programs.

	- Version 1.05	    [December 29, 1990]

	This version fixed a bug in version 1.04 which caused RunProg
	to function incorrectly when coordinates and a start-up directory
	were specified.  RunProg now functions correctly.

	(Please note that problems you may have experienced with previous
	versions were due to bugs in RunProg, not with any incompatibility
	with a specific program.  But, just in case, RunProg has been
	tested with programs such as Excel, Word For Windows, Designer,
	Mulitpad, Paintbrush, Notepad, and many others.)

	- Version 1.06

	This version reduces the amount of memory needed by RunProg.

	This version allows you to run up to 25 programs at specified sizes
	from your WIN.INI file.

	- Version 2.00

	This version reduced the amount of memory required to run
	RunProg while speeding up the operation of the program.

	This version added compatibility with a new product that is soon to
	be released, which will allow the user to enter window sizes
	more easily.

	You may now load up to fifteen programs from your WIN.INI file
	(as opposed to the previous ten).

	This version added enhanced support for registered users.

Using RunProg
-------------

	To use RunProg:

	If you want to put a new program in the Program Manager, go to
	File... New..., select "Program Item", and type

	<directory>RUNPROG.EXE [xxx] <Program Name> <file_directory>

	Where:	directory	= directory in which RUNPROG is located
		xxx		= size at which to run program
		Program Name	= name of program to run
		file_directory	= directory in which to start; the
				    directory which will appear if you
				    select File... Open...
				    from the program you run

	For example, if RunProg is located in C:\WINDOWS and
	you want to add WORD.EXE which is located in D:\WORD,
	run it maximized and have it start in the directory
	C:\DOCS, you would type:

	    C:\RUNPROG.EXE [Max] D:\WORD\WORD.EXE C:\DOCS

	It is not necessary to specify a file_directory.

	Click OK when you are done.

	To select the correct icon for the program you have entered, click
	File... Properties..., select "Change Icon" and in the edit box,
	type <Program Name>, where, continuing the example above,
	you would type:

	    D:\WORD\WORD.EXE

	Click "view next" until you see the appropriate icon and then click
	OK.

	If you want to modify an old program in the Program Manager,
	go to File... Properties..., and follow the steps outlined
	above.

	If the program you want to run is in your PATH, you need not specify
	the entire path of the program to be run.

Using RunProg From The WIN.INI File
-----------------------------------

	RunProg can run up to ten files from your WIN.INI file at
	sizes you specify.  Note that you can still use RunProg
	from the Program Manager if you run programs from the
	WIN.INI file.  To use RunProg from your WIN.INI file
	you must place RUNPROG.EXE on either the

	load=

	or the

	run=

	line in your WIN.INI file.  If you have other programs on the
	line, separate them by a space.

	If you have run RunProg before, find the section in your WIN.INI
	file shown as [RunProg].  If you have not run RunProg before,
	you can either run RunProg once from the Program Manager so that
	RunProg will create its section, or you can create a section.
	To create a section for RunProg, go to the bottom of the WIN.INI
	file and type:

	[RunProg]

	In this section, you must list the files that you want RunProg
	to run.  You may list up to fifteen files in the form:

	ProgramX=[Size] PROGRAM

	For example, if you wanted to run three programs, you might type:

	Program1=[Max] C:\WINDOWS\NOTEPAD.EXE
	Program2=[Min] C:\WINDOWS\TERMINAL.EXE
	Program3=[Norm] C:\WINDOWS\PBRUSH.EXE

	Save the changes that you make to the WIN.INI file and re-start
	Windows; the programs you have entered will be run at the sizes
	specified.

Options
-------

	After RUNPROG.EXE, you must specify the way the program you want
	to be run should be displayed.

	The following options are available:

	    [Max]	        Shows the program maximized
	    [Min]	        Shows the program minimized
	    [Norm]		Shows the program in its normal size
	    [Hide]		Runs the program hidden
            [X Y Width Height]  Shows the program at specified size      

	The option must have brackets around it.  It may be in upper, lower
	or any combination of case.

	If you run RunProg with no parameters, a screen will come up
	which describes RunProg's options and ShareWare.

	Please note that if you run a program hidden, there is no way to
	make it visible.  This option is useful for running programs
	that take no user input but perform a certain function and
	then close themselves.	If you are using this option with a
	DOS application, make sure that in the applications PIF file,
	you specify that the application's window should be closed
	when the program terminates.  If you run a DOS application hidden
	that does not close itself, you may have trouble exiting Windows.

        For the "specified size option," you must specify four numbers:
	the X coordinate, the Y coordinate, the Width, and the Height.
	If the coordinates are specified incorrectly, the program will be
	run at the default coordinates.

	The program to run should be specified after the option.

Note about specifying coordinates of a program
-----------------------------------------------

    The program 'POS.EXE' is available as a separate program, available
    from the same ShareWare library or BBS from which you got this program.

    Pos will tell you the coordinates of the mouse and the coordinates
    of a window, which is useful when specifying coordinates of a program.

    If you cannot find Pos, you can order it directly from me by sending:

	$2.75		for 5 1/4 inch disk
	$4.75		for 3 1/2 inch disk

	$5.00		if you would like to register Pos when ordering it

    Please allow four to six weeks for delivery.  See below for address.

How to contact me
-----------------
	    Comments and suggestions (with or without the registration
	    fee) would be greatly appreciated.	Please send them to:

	    David Feinleib
	    1430 Mass. Ave.	Suite 306-42
	    Cambridge, MA 02138


	    BIX:		"pgm"

	    CompuServe:		76516,20

	    FidoNet:		1:101/310
				David Feinleib

How to pay for/register RunProg
-------------------------------

	RunProg is ShareWare.

	You may make copies of this program and give them to others as
	long as the documentation is provided with the program, both
	unaltered.

	Please send $10 to receive a registration number which will disable
	the ShareWare reminder message.

	If you would like to receive Runprog on disk, send an additional
	$3.00 for 5 1/4 inch, $4.50 for 3 1/2 inch.  You will be able
	to receive support by BIX, CompuServe, FidoNet, or mail.

	Shipping to Canada is an additional $1.00.
	Shipping outside of North America is an additional $2.00.

	Please include your name, address, and current version number.
	See above for the address.

	Site licenses, LAN licenses, and substantial quantity discounts
	are available.

	Customization of RunProg is available but is not included in the
	ShareWare registration fee.  The fee charged for customization
	will depend on the amount and significance of the customization.

	Please contact me for more information regarding the above two
	items.

Thanks!
-------

	Thanks very much to Scott McIntosh who was a great help in creating
	and testing this program.  Thanks also to

Other products by the same author
---------------------------------
For MS Windows 3.0:

    WinClock		WinClock is a digital clock for Microsoft
			Windows 3.0 that has the following features:

			- Display of time and date in many different formats
			- Four alarms (which can be set for daily or only
				a specified date)
			- Run Program Timer (ability to run programs at
				specified times)
			- Optional hourly "beep"
			- Allows user to set date and time easily
			- Optionally stays in front of other applications
			- "Remembers" its position on the screen
			- Two stopwatches
			- Two countdown timers
			- Colon separating hours and minutes may be set
				to "blink"
			- Context sensitive help
			- Direct Screen saver compatibility
				(Auto detect active screen saver)
			- "Cascade" and "Tile" compatibility

    Pos 		Pos displays the mouse cursor position in relation
			to the screen (screen coordinates) and in relation
			to the window which has the input focus.  Pos makes
			a good addition to the Windows Software Development
			Kit and is also useful when selecting monitor
			resolutions.  It was originally developed to
			allow the user to move the mouse cursor to screen
			positions ahead of time.

    RunProg		RunProg allows you to run a program at a preset
			size.  This means that you could, for example,
			always run PaintBrush maximized.

    Lock		Lock is a keyboard lock and screen saver.  It will
			automatically lock the keyboard after a certain
			time.

    Click		Click will produce a keyboard "click".	This is
			especially useful to those users who have used
			a keyboard click for DOS but have been unable to
			find one for MS Windows.  The duration and
			pitch of the click may be easily changed by the
			user.

    Hop 		The only computer Hop-Over puzzle.  Hop is a short
			form of Chinese Checkers.  (Hop can undo moves and
			solve the puzzle automatically, if you want it to.)

    Slide		Slide is the Classic Sliding Block Puzzle.
			Features:

			    - Saves and retrieves games
			    - Can undo moves one at a time
			    - Saves last game automatically
			    - 3x3 to 9x9 puzzle size


For DOS:

    DskNum		DskNum estimates the number of disks needed for
			a DOS Backup.  It estimates for 360Kb, 720Kb,
			1.2Mb, and 1.44Mb disks.

    DlFile
     (with DirSrch)	DlFile goes through your disk directories looking
			for the filespec you specify.  If found, it prompts
			to delete it.  This is very convenient for finding
			and deleting "*.BAK".


    Mem 		Mem displays the amount of conventional memory
			in your computer and the amount free.  It displays
			information about extended memory if you have
			it in your computer.

These programs are available on BIX, CompuServe, the Boston Computer
Society's IBM BBS, and from other ShareWare libraries.  If you would like
more information, you may contact me as shown in the section "How to
contact me".

Disclaimer
-------------------

	RunProg is supplied as is.  The author disclaims all warranties
	expressed or implied, including, without limitation, the
	warranties of merchantability and of fitness for any purpose.
	The author assumes no liability for damages, direct or conse-
	quential, which may result from the use of RunProg.