home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 9
/
FreshFishVol9-CD2.bin
/
bbs
/
util
/
mayflower.lha
/
MayFlower
/
PutCLI
/
PutCLI.doc
< prev
next >
Wrap
Text File
|
1994-06-10
|
5KB
|
121 lines
--- ---
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