home *** CD-ROM | disk | FTP | other *** search
/ Windows Shareware GOLD / NuclearComputingVol3No1.cdr / _bbs4 / f1304.zip / RUNPROG.DOC next >
Text File  |  1991-03-25  |  12KB  |  363 lines

  1.                     RunProg
  2.                    ---------
  3.  
  4.                  Version 2.00
  5.                 --------------
  6.  
  7.          Copyright (c) 1990, 1991 by David A. Feinleib.
  8.         ------------------------------------------------
  9.  
  10. Introduction
  11. ------------
  12.  
  13.     RunProg allows you to run a program maximized, minimized,
  14.     normal size, hidden, or at specified coordinates.  In addition,
  15.     RunProg can run up to fifteen programs, with or without parameters
  16.     from your WIN.INI file at sizes you specify.
  17.  
  18. Additions/Improvements in versions of RunProg
  19. ----------------------------------------------
  20.  
  21.     - Version 1.02        [December 18, 1990]
  22.  
  23.     Version 1.02 added the option to startup in a different directory
  24.     than that in which the program being run is located.
  25.  
  26.     - Version 1.03        [December 24, 1990]
  27.  
  28.     Version 1.03 added the option to run up to ten programs from
  29.     your WIN.INI file.  (Please see below under: Using RunProg From
  30.     The WIN.INI File.)
  31.  
  32.     - Version 1.04        [December 27, 1990]
  33.  
  34.     This version fixed a bug in version 1.03 which caused RunProg
  35.     to cause Unrecoverable Application Errors when running certain
  36.     programs.
  37.  
  38.     - Version 1.05        [December 29, 1990]
  39.  
  40.     This version fixed a bug in version 1.04 which caused RunProg
  41.     to function incorrectly when coordinates and a start-up directory
  42.     were specified.  RunProg now functions correctly.
  43.  
  44.     (Please note that problems you may have experienced with previous
  45.     versions were due to bugs in RunProg, not with any incompatibility
  46.     with a specific program.  But, just in case, RunProg has been
  47.     tested with programs such as Excel, Word For Windows, Designer,
  48.     Mulitpad, Paintbrush, Notepad, and many others.)
  49.  
  50.     - Version 1.06
  51.  
  52.     This version reduces the amount of memory needed by RunProg.
  53.  
  54.     This version allows you to run up to 25 programs at specified sizes
  55.     from your WIN.INI file.
  56.  
  57.     - Version 2.00
  58.  
  59.     This version reduced the amount of memory required to run
  60.     RunProg while speeding up the operation of the program.
  61.  
  62.     This version added compatibility with a new product that is soon to
  63.     be released, which will allow the user to enter window sizes
  64.     more easily.
  65.  
  66.     You may now load up to fifteen programs from your WIN.INI file
  67.     (as opposed to the previous ten).
  68.  
  69.     This version added enhanced support for registered users.
  70.  
  71. Using RunProg
  72. -------------
  73.  
  74.     To use RunProg:
  75.  
  76.     If you want to put a new program in the Program Manager, go to
  77.     File... New..., select "Program Item", and type
  78.  
  79.     <directory>RUNPROG.EXE [xxx] <Program Name> <file_directory>
  80.  
  81.     Where:    directory    = directory in which RUNPROG is located
  82.         xxx        = size at which to run program
  83.         Program Name    = name of program to run
  84.         file_directory    = directory in which to start; the
  85.                     directory which will appear if you
  86.                     select File... Open...
  87.                     from the program you run
  88.  
  89.     For example, if RunProg is located in C:\WINDOWS and
  90.     you want to add WORD.EXE which is located in D:\WORD,
  91.     run it maximized and have it start in the directory
  92.     C:\DOCS, you would type:
  93.  
  94.         C:\RUNPROG.EXE [Max] D:\WORD\WORD.EXE C:\DOCS
  95.  
  96.     It is not necessary to specify a file_directory.
  97.  
  98.     Click OK when you are done.
  99.  
  100.     To select the correct icon for the program you have entered, click
  101.     File... Properties..., select "Change Icon" and in the edit box,
  102.     type <Program Name>, where, continuing the example above,
  103.     you would type:
  104.  
  105.         D:\WORD\WORD.EXE
  106.  
  107.     Click "view next" until you see the appropriate icon and then click
  108.     OK.
  109.  
  110.     If you want to modify an old program in the Program Manager,
  111.     go to File... Properties..., and follow the steps outlined
  112.     above.
  113.  
  114.     If the program you want to run is in your PATH, you need not specify
  115.     the entire path of the program to be run.
  116.  
  117. Using RunProg From The WIN.INI File
  118. -----------------------------------
  119.  
  120.     RunProg can run up to ten files from your WIN.INI file at
  121.     sizes you specify.  Note that you can still use RunProg
  122.     from the Program Manager if you run programs from the
  123.     WIN.INI file.  To use RunProg from your WIN.INI file
  124.     you must place RUNPROG.EXE on either the
  125.  
  126.     load=
  127.  
  128.     or the
  129.  
  130.     run=
  131.  
  132.     line in your WIN.INI file.  If you have other programs on the
  133.     line, separate them by a space.
  134.  
  135.     If you have run RunProg before, find the section in your WIN.INI
  136.     file shown as [RunProg].  If you have not run RunProg before,
  137.     you can either run RunProg once from the Program Manager so that
  138.     RunProg will create its section, or you can create a section.
  139.     To create a section for RunProg, go to the bottom of the WIN.INI
  140.     file and type:
  141.  
  142.     [RunProg]
  143.  
  144.     In this section, you must list the files that you want RunProg
  145.     to run.  You may list up to fifteen files in the form:
  146.  
  147.     ProgramX=[Size] PROGRAM
  148.  
  149.     For example, if you wanted to run three programs, you might type:
  150.  
  151.     Program1=[Max] C:\WINDOWS\NOTEPAD.EXE
  152.     Program2=[Min] C:\WINDOWS\TERMINAL.EXE
  153.     Program3=[Norm] C:\WINDOWS\PBRUSH.EXE
  154.  
  155.     Save the changes that you make to the WIN.INI file and re-start
  156.     Windows; the programs you have entered will be run at the sizes
  157.     specified.
  158.  
  159. Options
  160. -------
  161.  
  162.     After RUNPROG.EXE, you must specify the way the program you want
  163.     to be run should be displayed.
  164.  
  165.     The following options are available:
  166.  
  167.         [Max]            Shows the program maximized
  168.         [Min]            Shows the program minimized
  169.         [Norm]        Shows the program in its normal size
  170.         [Hide]        Runs the program hidden
  171.             [X Y Width Height]  Shows the program at specified size      
  172.  
  173.     The option must have brackets around it.  It may be in upper, lower
  174.     or any combination of case.
  175.  
  176.     If you run RunProg with no parameters, a screen will come up
  177.     which describes RunProg's options and ShareWare.
  178.  
  179.     Please note that if you run a program hidden, there is no way to
  180.     make it visible.  This option is useful for running programs
  181.     that take no user input but perform a certain function and
  182.     then close themselves.    If you are using this option with a
  183.     DOS application, make sure that in the applications PIF file,
  184.     you specify that the application's window should be closed
  185.     when the program terminates.  If you run a DOS application hidden
  186.     that does not close itself, you may have trouble exiting Windows.
  187.  
  188.         For the "specified size option," you must specify four numbers:
  189.     the X coordinate, the Y coordinate, the Width, and the Height.
  190.     If the coordinates are specified incorrectly, the program will be
  191.     run at the default coordinates.
  192.  
  193.     The program to run should be specified after the option.
  194.  
  195. Note about specifying coordinates of a program
  196. -----------------------------------------------
  197.  
  198.     The program 'POS.EXE' is available as a separate program, available
  199.     from the same ShareWare library or BBS from which you got this program.
  200.  
  201.     Pos will tell you the coordinates of the mouse and the coordinates
  202.     of a window, which is useful when specifying coordinates of a program.
  203.  
  204.     If you cannot find Pos, you can order it directly from me by sending:
  205.  
  206.     $2.75        for 5 1/4 inch disk
  207.     $4.75        for 3 1/2 inch disk
  208.  
  209.     $5.00        if you would like to register Pos when ordering it
  210.  
  211.     Please allow four to six weeks for delivery.  See below for address.
  212.  
  213. How to contact me
  214. -----------------
  215.         Comments and suggestions (with or without the registration
  216.         fee) would be greatly appreciated.    Please send them to:
  217.  
  218.         David Feinleib
  219.         1430 Mass. Ave.    Suite 306-42
  220.         Cambridge, MA 02138
  221.  
  222.  
  223.         BIX:        "pgm"
  224.  
  225.         CompuServe:        76516,20
  226.  
  227.         FidoNet:        1:101/310
  228.                 David Feinleib
  229.  
  230. How to pay for/register RunProg
  231. -------------------------------
  232.  
  233.     RunProg is ShareWare.
  234.  
  235.     You may make copies of this program and give them to others as
  236.     long as the documentation is provided with the program, both
  237.     unaltered.
  238.  
  239.     Please send $10 to receive a registration number which will disable
  240.     the ShareWare reminder message.
  241.  
  242.     If you would like to receive Runprog on disk, send an additional
  243.     $3.00 for 5 1/4 inch, $4.50 for 3 1/2 inch.  You will be able
  244.     to receive support by BIX, CompuServe, FidoNet, or mail.
  245.  
  246.     Shipping to Canada is an additional $1.00.
  247.     Shipping outside of North America is an additional $2.00.
  248.  
  249.     Please include your name, address, and current version number.
  250.     See above for the address.
  251.  
  252.     Site licenses, LAN licenses, and substantial quantity discounts
  253.     are available.
  254.  
  255.     Customization of RunProg is available but is not included in the
  256.     ShareWare registration fee.  The fee charged for customization
  257.     will depend on the amount and significance of the customization.
  258.  
  259.     Please contact me for more information regarding the above two
  260.     items.
  261.  
  262. Thanks!
  263. -------
  264.  
  265.     Thanks very much to Scott McIntosh who was a great help in creating
  266.     and testing this program.  Thanks also to
  267.  
  268. Other products by the same author
  269. ---------------------------------
  270. For MS Windows 3.0:
  271.  
  272.     WinClock        WinClock is a digital clock for Microsoft
  273.             Windows 3.0 that has the following features:
  274.  
  275.             - Display of time and date in many different formats
  276.             - Four alarms (which can be set for daily or only
  277.                 a specified date)
  278.             - Run Program Timer (ability to run programs at
  279.                 specified times)
  280.             - Optional hourly "beep"
  281.             - Allows user to set date and time easily
  282.             - Optionally stays in front of other applications
  283.             - "Remembers" its position on the screen
  284.             - Two stopwatches
  285.             - Two countdown timers
  286.             - Colon separating hours and minutes may be set
  287.                 to "blink"
  288.             - Context sensitive help
  289.             - Direct Screen saver compatibility
  290.                 (Auto detect active screen saver)
  291.             - "Cascade" and "Tile" compatibility
  292.  
  293.     Pos         Pos displays the mouse cursor position in relation
  294.             to the screen (screen coordinates) and in relation
  295.             to the window which has the input focus.  Pos makes
  296.             a good addition to the Windows Software Development
  297.             Kit and is also useful when selecting monitor
  298.             resolutions.  It was originally developed to
  299.             allow the user to move the mouse cursor to screen
  300.             positions ahead of time.
  301.  
  302.     RunProg        RunProg allows you to run a program at a preset
  303.             size.  This means that you could, for example,
  304.             always run PaintBrush maximized.
  305.  
  306.     Lock        Lock is a keyboard lock and screen saver.  It will
  307.             automatically lock the keyboard after a certain
  308.             time.
  309.  
  310.     Click        Click will produce a keyboard "click".    This is
  311.             especially useful to those users who have used
  312.             a keyboard click for DOS but have been unable to
  313.             find one for MS Windows.  The duration and
  314.             pitch of the click may be easily changed by the
  315.             user.
  316.  
  317.     Hop         The only computer Hop-Over puzzle.  Hop is a short
  318.             form of Chinese Checkers.  (Hop can undo moves and
  319.             solve the puzzle automatically, if you want it to.)
  320.  
  321.     Slide        Slide is the Classic Sliding Block Puzzle.
  322.             Features:
  323.  
  324.                 - Saves and retrieves games
  325.                 - Can undo moves one at a time
  326.                 - Saves last game automatically
  327.                 - 3x3 to 9x9 puzzle size
  328.  
  329.  
  330. For DOS:
  331.  
  332.     DskNum        DskNum estimates the number of disks needed for
  333.             a DOS Backup.  It estimates for 360Kb, 720Kb,
  334.             1.2Mb, and 1.44Mb disks.
  335.  
  336.     DlFile
  337.      (with DirSrch)    DlFile goes through your disk directories looking
  338.             for the filespec you specify.  If found, it prompts
  339.             to delete it.  This is very convenient for finding
  340.             and deleting "*.BAK".
  341.  
  342.  
  343.     Mem         Mem displays the amount of conventional memory
  344.             in your computer and the amount free.  It displays
  345.             information about extended memory if you have
  346.             it in your computer.
  347.  
  348. These programs are available on BIX, CompuServe, the Boston Computer
  349. Society's IBM BBS, and from other ShareWare libraries.  If you would like
  350. more information, you may contact me as shown in the section "How to
  351. contact me".
  352.  
  353. Disclaimer
  354. -------------------
  355.  
  356.     RunProg is supplied as is.  The author disclaims all warranties
  357.     expressed or implied, including, without limitation, the
  358.     warranties of merchantability and of fitness for any purpose.
  359.     The author assumes no liability for damages, direct or conse-
  360.     quential, which may result from the use of RunProg.
  361.  
  362. 
  363.