home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / windows / rnprog15.zip / RUNPROG.DOC next >
Text File  |  1990-12-29  |  11KB  |  336 lines

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