home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
High Voltage Shareware
/
high1.zip
/
high1
/
DIR4
/
WRITE25.ZIP
/
WRITE.DOC
< prev
next >
Wrap
Text File
|
1993-07-05
|
11KB
|
306 lines
STEENBURGH'S STUFF
Mildly Useful Utilities
For Batch Files
Version 3.0
Copyright 1991-1993 by Chuck Steenburgh and Tay-Jee Software
_______
____|__ | (TM)
--| | |-------------------
| ____|__ | Association of
| | |_| Shareware
|__| o | Professionals
-----| | |---------------------
|___|___| MEMBER
Page 1
WRITE.EXE 2.5
Copyright 1991-1993 Chuck Steenburgh & Tay-Jee Software
We know that ECHO has its limits, don't we? WRITE will let
you have full control over the positioning and color of your
text messages in batch files. Version 2.0 adds the capability
to have write display text files, similar to DOS's TYPE|MORE
combination, but in FULL color that you specify.
Syntax:
WRITE "Text"|@file [ccc] [/C] [/Rn] [/Ln] [/S] [/X|/N] [/H]|
"Text" This is the text to be displayed,
which must be enclosed in quotes if
it consists of more than one word.
@file Name of file containing ASCII text to
be displayed. Can be specified in
lieu of "Text."
ccc This is the color in which to print
the text. See Appendix 3.
/C Centers text on line.
/Rn n is the row (0-24, top to bottom) on
which the text will appear. The de-
fault is to use the current cursor
position.
/Ln n is the column (0-79, left to right)
where the text will begin printing.
The default is to use the current cur-
sor position.
/S Include this switch to utilize slow
(BIOS) screen writes. This will
suppress "snow" on some CGA displays.
/X | /N Places screen in eXtended (43/50 line)|
mode or Normal (25 line) mode on EGA |
or VGA systems. |
/H Displays brief help screen.
Examples:
WRITE "This is my message"
Displays "This is my message" on the current line in gray
on black background (same as ECHO This is my message, only
MUCH faster).
Page 2
WRITE "This is my message." 79
Displays "This is my message." on the current line in
bright white on red background.
WRITE "Hello, Chuck." /r10 /l25
Displays "Hello, Chuck." on row 10, column 25, in gray on
black background.
WRITE "Goodbye, Chuck." /r5 /c /s 207
Displays "Goodbye, Chuck." centered on row 5 in flashing
bright white on red background. Suppresses snow on old CGA sys-
tems.
WRITE @write.doc 15
Displays this documentation file on the screen in bright
white on black background.
If a text file is to be displayed, the /L, /R, and /C switch-|
es are ignored. The screen will be cleared, and text will be |
displayed a screen at a time. Users will be prompted with the |
familiar "Press any key to continue..." message to continue on |
to the next screen. |
WRITE returns errorlevels as follows:
0 Normal termination
1 Text file displayed
2 Help screen displayed
Note to users of WRITE 1.1 or 1.0:
Commands written for earlier versions of WRITE are not com-
patible with WRITE 2.x. Sorry, but the new features included
with WRITE 2.0 demanded a different system of passing parameters
to the program. The current switches are similar to those used
with the remainder of STEENBURGH'S STUFF utilities. The original
two releases of WRITE were little more than executable versions
of some "C" functions I had written for use in other programs,
while version 2.0 is a completely new, much more flexible and
capable utility.
OMBUDSMAN
This program is produced by a member of the Association of
Shareware Professionals (ASP). ASP wants to make sure that
the shareware principle works for you. If you are unable to
resolve a shareware-related problem with an ASP member by
contacting the member directly, ASP may be able to help. The
Page 3
ASP Ombudsman can help you resolve a dispute or problem with
an ASP member, but does not provide technical support for
members' products. Please write to the ASP Ombudsman at 545
Grover Road, Muskegon, MI 49442 or send a CompuServe message
via CompuServe Mail to ASP Ombudsman, 70007,3536.
DISCLAIMER
The programs described in this documentation are guaran-
teed to do absolutely nothing! They have, however, in my exper-
ience performed essentially as described herein. The author
will not be responsible for any loss or damages caused through
the use of these programs. No warranty, express or implied,
is provided for this software's performance, merchantability,
or fitness for a particular purpose.
All trademarks are property of their respective owners.
The programs and documentation are Copyright 1991,1992 by
Chuck Steenburgh. You are encouraged to distribute these pro-
grams provided the following conditions are met:
- all files contained in the archive or distribution disk
must be distributed together in UNMODIFIED form
- you charge no more than a reasonable fee for copying or
subscription, and clearly indicate that payment of such
a fee does NOT grant ownership of the programs.
This program is part of set of utilities known as STEEN-
BURGH'S STUFF (Mildly Useful Utilities). The full set of
utilities includes the following programs:
BATBOX: Simple menu creation/input system
CHKDRV: Checks disk drive status
CHKPRN: Checks parallel printer status
CLK: Displays time on screen
CURSOR: Change cursor shape
DOSVER: Checks for DOS version currently running
INPUT: Simple prompt/input system
KLS: Colorful screen-clearing utility
LAUNCHER: File selection/execution system
MUSIC: Plays transcribed sheet music on the PC
RAND: Random number generator
SKIP: Prints blank lines from batch files
SOUNDER: Wide range of noise making options
SPACE: File/disk space reporting utility
WAITFOR: Timed pauses
WHENISIT: Date/time telling utility
WRITE: Colorful output anywhere on screen
XD: Create/switch directories at the same time
You may evaluate these programs for up to 30 days on a free
Page 4
trial basis. After 30 days, you should register your use of
these programs. The registration fee is $20, payable to the
author at the address given below. For those registering
directly with Tay-Jee Software, we offer a $5 cash discount.
Let's be real: I don't plan to make a lot of money this way.
Registration does have its advantages:
- I am improving these programs all the time. Registration
will get you IMMEDIATELY a disk with the latest version.
You will also get the next major release of the program set
sent to you free of charge.
- While I can't promise to include everyone's suggestions
in program updates, you can bet I'll listen to registered
users before any of you scrounges out there.
- You will make me feel all warm and fuzzy and appreciated,
and all that good stuff.
- You will also get an evaluation copy of my text file for-
matting program (used to produce the margins in this doc-
ument), and any other electronic creations I have decided
to unleash on a foolish, unsuspecting world.
Send comments/registrations to:
Tay-Jee Software
Post Office Box 835
Lexington, VA 24450
(703)464-5290
!!!VIRGINIA RESIDENTS ADD 4.5SALES TAX!!!
CIS 72330,1776 (I haunt the IBMSYS and IBMPRO forums)
Page 5