home *** CD-ROM | disk | FTP | other *** search
- --- ---
- PutCLI 4.0 (19940310) (o) (o)
- ^
- by Stephen D. Childers \_____/
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Program Description:
-
- 1) PutCLI will let you move or size an active CLI window on the
- screen without using your mouse.
-
- PutCLI recognizes window/screen limits and will make every effort
- to keep your CLI window inside screen boundaries regardless of
- the argument values passed to it.
-
- 2) Can only be used from CLI. Can be made resident.
-
- 3) Program (when run from CLI) will interact with the 'c:Why' command
- after program failures; this command may provide a more detailed
- explanation of why the program failed.
-
- The 'Why' command should be used immediately after a program
- failure to extract the last program's result code, because
- that result code is changed upon the execution of the next CLI
- command.
-
- 4) Certain error reports will contain the name of the argument, file,
- device, (etc) that is associated with failure when it occurs.
-
- Program Note:
-
- 1) This version of PutCLI will move or size the ACTIVE window.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- CLI Usages:
-
- There are two modes of usage.
-
- Usage 1> PutCLI S|BS|FS <LeftEdge/TopEdge/Width/Height>
-
- S = Option for (S)izing the CLI window to new position/dimension.
- Sizing parameters must be given after option.
-
- The sizing parameters for the new position/dimension must be given
- in the following decimal format order:
-
- LeftEdge/TopEdge/Width/Height
-
- PutCLI will attempt to position and size the window to the decimal
- values you provide with the above format. The window can not be
- placed outside the borders of the screen; PutCLI will do the best
- it can with the values you provide.
-
- B = Option for placing window behind others.
- F = Option for placing window in front of others.
-
- Try the following examples:
-
- > PutCLI S 0/12/640/100 ; a normal CLI
- > PutCLI S /// ; set window to MINIMUM defaults
- > PutCLI S 1000/2000/3000/4000 ; abnormal values
- > PutCLI BS 0/12/640/100 ; resize window & place behind others
-
- Usage 2> PutCLI [B|F] [U|D[delta]] [L|R[delta]]
-
- This mode of usage is for moving, but with this mode you have the
- option of specifying how far to move the window by providing
- decimal values for the <delta>.
-
- If no <delta> is given then the window will jump all the way in
- the direction you specify. The directions flags are:
-
- U for UP, D for DOWN, L for LEFT, R for RIGHT
-
- Try the following examples on a small CLI window in the center of
- your screen:
-
- > PutCLI S 150/80/350/60 ; puts window in center of screen
- > PutCLI U40 L70 ; up 40 left 70
- > PutCLI F R ; put window up front & all the way right
- > PutCLI D ; all the way down
- > PutCLI B L U ; put window in back & all the way left
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- Version History:
-
- The following information briefly describes changes or improvements
- made to each version, and they will be described in descending order;
- meaning latest version information begins first:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 4.0 (19940310) -
- 1) Changed version numbering format. Program can now be used with the
- "Version" command. Date within parenthesis is shown in a somewhat
- international format as (yyyymmdd).
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 19930802 -
- 1) Optimized and refined source code thereby making program smaller.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 19920108 -
- 1) Removed a CLI parsing problem.
- 2) Added new options -b & -f.
- 3) Modified CLI argument format.
- 4) Can be made resident.
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- Version 19910920 - The first version.
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- __ __ __ __ __ __ __ __ __ __ __ __
- /X__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__X\
- // \\
- // 7 For we brought nothing into this world, and it is \\
- (/ certain we can carry nothing out. \)
- () ()
- (\ Our Redeemer's Bible - 1st Timothy 6:7 /)
- \\ (King James by the way) //
- \\ __ __ __ __ __ __ __ __ __ __ __ __ //
- \X__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__>-<__X/
-
- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
- End Of Document
-