Please note: This documentation was designed to be printed from WordMaster.
The file contains printer codes specific to WordMaster and may
not print correctly from CMOS (COMPUTE!'s Menu Operating System).
We suggest you install the program, exit the menu, and run
WordMaster and load the DOC file by typing WM WM.DOC at the DOS
prompt. Delete this paragraph before you print the document.
WordMaster v 1.2
P.O. Box 116
McCleary, WA 98557
Copyright 1989 by William M. Farrar
Table of Contents
Disclaimer . . . . . . . . . . . . . . . . 3
Introduction . . . . . . . . . . . . . . . 3
Command Structure . . . . . . . . . . . . . 5
Cursor Movements . . . . . . . . . . . 5
Tab . . . . . . . . . . . . . . . . . 5
Line Commands . . . . . . . . . . . . 5
Delete . . . . . . . . . . . . . . . . 5
Undelete . . . . . . . . . . . . . . . 6
DOS Commands . . . . . . . . . . . . . 6
Help System . . . . . . . . . . . . . 6
Find Commands . . . . . . . . . . . . 7
Block Commands . . . . . . . . . . . . 7
Macros . . . . . . . . . . . . . . . . 8
Tabs . . . . . . . . . . . . . . . . . 8
Margins . . . . . . . . . . . . . . . 9
Printing . . . . . . . . . . . . . . . 10
Exiting WordMaster . . . . . . . . . . 10
Windows . . . . . . . . . . . . . . . 10
Check Spelling . . . . . . . . . . . . 11
Save File . . . . . . . . . . . . . . 11
Files . . . . . . . . . . . . . . . . 11
Fonts . . . . . . . . . . . . . . . . 12
Control Character . . . . . . . . . . 13
Go To . . . . . . . . . . . . . . . . 13
Jump to Marker . . . . . . . . . . . . 14
Playback Scrap Macro . . . . . . . . . 14
Move to Indent . . . . . . . . . . . . 14
Delete Without Recourse . . . . . . . 14
Set Markers . . . . . . . . . . . . . 15
Set Colors . . . . . . . . . . . . . . 15
Set Defaults . . . . . . . . . . . . . 15
System Commands . . . . . . . . . . . 15
Toggle Commands . . . . . . . . . . . 16
Abort Command . . . . . . . . . . . . 18
Help Commands . . . . . . . . . . . . 18
Print Formatting Commands . . . . . . . . . 19
Application Hints . . . . . . . . . . . . . 22
Appendix I - Command Summary . . . . . . . 25
Appendix II - Function Key Table . . . . . 25
Registration . . . . . . . . . . . . . . . 26
|HEWordMaster v. 1.1 #
WordMaster is not warranted to necessarily meet the needs of the
user, and, by using this software, you acknowledge that this
software may not suit your needs or be completely trouble free.
Neither MasterWorks nor the author shall be liable for any loss or
damages, whether real or imagined, that might result from the use
of this program.
The liability of MasterWorks and the author is limited to
replacing defective disks or corrupted program files.
WordMaster is an extremely easy-to-use word processor/editor. Its built-in
menuing system can perform most basic commands while providing visual cues.
It also includes a rather complete help system to guide the user toward full
utilization of the program's potential.
In the upper right corner of the screen, you'll see .
Press to see a menu across the top of the screen that gives
you the following options:
File Window Text Block Goto Search Options Misc
Press the highlighted first letter of an area or move with the
left/right arrows to the desired command area and press .
You can now execute any of the listed commands by pressing the
highlighted first letter of the command or by moving the lightbar
to the command and pressing . New users will find all the
basic commands under the File heading for loading a file, saving
it, and exiting from WordMaster.
Here is an example of using this method of executing commands:
After starting WordMaster, you'll see a blank
screen with the name "New File" at the top left corner. If you
want to create a new document, you can begin entering it
immediately. At any point, you can give it a name by pressing
, moving to the File option, and pressing . Then press
N (for Name) or move the lightbar down to Name, and press .
If you wish to edit an existing file, choose the File option and
enter O for Open or press at the Open option. You will
then be prompted for the path, i.e., directory (e.g.,
C:\WDMASTER), in which the desired file is located. If it is in
the current directory, press ; otherwise, enter the
correct path and then press . You'll see a list of all the
files in the directory selected. Move to the desired file and
When you have finished creating or editing your file, you can
switch to another file by choosing the File option. Then press
C for Change or move to the Change option and press .
You will be prompted to save the file if it's unsaved. You will
then be given the same prompt for path as when you initially opened the
When you finish your WordMaster session, you can exit in
two ways. Using the File menu, choose either Save/exit or
Quit/abandon. With the Save/exit option, the file will
automatically be saved, and then you will exit the program. With
the Quit/abandon option, you will be prompted to save the file before
exiting the program.
You can accomplish this much faster by learning the function key
and control key commands in the WordMaster command structure.
The menus can also be used to access the help system. For
example, to learn what any menu command does, simply move the
light bar to the command and press . You'll see a short
summary of the effects of the command. Note that when you were
using the menus to perform commands, the menus
disappeared when the command was executed. When using them for
help, however, you must press to exit each level of the
Keyboard Command Structure
This first section of commands shows you how to move the cursor
through the text. The basic cursor arrow keys -- left,
right, up, down, PgUp, and PgDn work just as expected. To move
the cursor one word at a time, use and .
To move to the end of the line, use . To move to the
beginning of the current line, use . To move the
cursor to the top or bottom of the page, use and
. Move the cursor to the beginning of the next
sentence or the previous sentence by using and .
and will scroll the text on the screen without
moving the cursor position. If the cursor is scrolled off the
screen, it will stay at the top or bottom line of the screen.
The key moves the cursor to the next Tab setting. The
default Tabs are set at every five spaces, so the cursor would
advance from column 1 to column 6 to column 11, and so forth
across the page. Use to cause the cursor to move
A blank line can be inserted into the text in two different ways,
and . is the command that is
given when you press the [or ] key. But if you
are in typeover mode, rather than the default insert mode, this
will not insert a new line into the text. Therefore, the
command is available.
To center text on a line, press while anywhere on that line.
key deletes the character the cursor is on. The
key deletes the character to the left of the cursor.
will delete everything on the line to the right of the cursor.
deletes the entire line on which the cursor is placed.
Delete a blank line of text by using or by placing the
cursor on the first column of the line and pressing .
-- Restore line to status upon entry. Useful when editing a
document to undo changes; e.g.: accidental deletions with
-- Restores lines deleted with the command.
* * *
The WordMaster command structure combines full utilization of the
function keys with a mnemonic system of Control Key combinations.
The following material is listed in order by Function Key.
Related commands that utilize Control Key sequences are listed
together with the appropriate Function Key commands. Command
sequences that do not involve the Function keys, are listed in
-- Go to DOS Shell. This command opens up a window to
the DOS command line so you can execute any program or
command without leaving WordMaster.
-- Change logged Directory. This gives one the option
of changing to a desired directory or subdirectory.
The Help System
-- This command activates a help system to remind you of
commands when you are using the normal keyboard command
structure. It can be accessed in two ways. Press to
bring up a menu of command groups, move the light bar to the
desired area, and press . You will see a summary of the
keyboard commands. The same menu can be accessed through the
menus by selecting the Misc option, and then Help. Use
to exit each level.
-- Activates the Menu System, as explained above.
-- Find and Replace. You are prompted for a string,
which is any sequence of letters and numbers, not necessarily a complete
word and not limited to a single word. After entering the string
to search for, you are prompted for the replacement string.
Finally, you are presented with a series of options: UBGWLN.
'U' ignores case in the search, treating all alphabetic
characters as uppercase.
'B' searches backward from the present cursor position to the
beginning of the file.
'G' searches globally. The entire file is searched starting at
the beginning of the file unless the 'B' option is also
'W' searches for whole words only. Matching patterns embedded
in other words will be skipped.
'L' Searches only within a marked block.
'N' Replace without asking for confirmation.
-- Find Next. Repeats actions set up for Find
-- Find Pattern. Searches for any string that is
entered at the prompt. Has the same search options as above
except for the 'N'. takes you to the next
occurrence of the string without the entry procedure.
Use the block commands to manipulate blocks of text.
-- Block Start. Marks where the block is to start.
is an alternate command.
-- Block Move. Moves a marked block to cursor.
is an alternate command.
-- Block Copy. Copies a marked block to cursor.
is an alternate command.
-- Block End. Marks the end of the block.
is an alternate command.
-- Delete Block. Deletes a block that has been marked.
is an alternate command.
-- Reformats Block. Reformats a marked block.
is an alternate command.
-- Moves to the top of a marked block.
-- Moves to the bottom of a marked block.
-- Writes a marked block to a file. You are
prompted for a file name.
-- Reads in a file at cursor position. You are
prompted for the file name.
-- Marks a single word as a block.
A macro is generally a series of actions that are performed
often enough that it is convenient to reduce the activity to a
few keystrokes. An example is given in the chapter on
-- Load a macro file. The default file is MS.MAC, but
any number of .MAC files could be created. Each file holds
-- Save macros to a file. This means you don't have
to recreate the macros each time you load WordMaster.
-- Edit a Macro. With this command you can edit an
existing macro or create a new one.
-- Playback Macros by Menu. You are presented with a menu
of macros 0 - 9 that can be entered at present location.
through -- Plays back macros assigned to those
numbers. Macro #0 can not be played back with the Alt key.
-- Search and Apply Macro. Similar to the
Search and Replace. You are prompted for a string to search
for, the macro will be applied when the string is found.
A related command, Macro Record, is found with the Toggle commands.
-- Restores default tabs. Use this to return to the
default setting of tabs every five spaces.
-- Edit Tab Line. This command allows you to remove any or
all tab settings and replace them with others.
-- Set Tab Size. This allows you to change the
default setting of tabs every 5 spaces.
-- Set Tab Line. This command resets the tab
line so that there is a tab placed at the beginning of every
word in the top line. Use it to set up columns for tables.
If the line is blank, all tabs will be removed.
-- Save Tab Line. If for some reason you want a
record of your tab settings, this will place it on the top
line of the current screen.
Two related commands, Toggle Tab Line and Toggle Fixed Tabs, are
found with the Toggle commands.
-- Set right margin. The default setting is 67. If
the right margin is set beyond about 75, it will cause most
printers to print anything beyond that point as a separate
line, though it will not be registered as such inside
WordMaster. An exception is when compressed print has been
-- Set left margin. This could be useful if you were
doing a long indented passage or needed exceptionally wide
margins when the document was printed.
-- Set temporary margin at cursor. This is a more
useful command than might seem apparent. For example, as I
am writing this, the text is automatically wrapping between
the default margins. In order to indent this paragraph when
I'm finished, I will go to the beginning of the second line,
press to indent 5 spaces, then press to set
the temporary margin, and then press the following command,
, to reformat at the indented margin.
-- Reformat Paragraph. If we never made changes, this command
would not be necessary. But we do, and the formatting that
was done automatically as we entered text gets messed up.
This command reformats from the cursor position forward to
the end of the paragraph.
-- Reset Top Margin. The default is a three-
-- Reset Bottom Margin. The default is 8 lines.
-- Sets a temporary margin. When both Word Wrap
and Fixed Tabs are in effect, this command will reset the
left margin by one tab setting. Giving the command twice
will reset by two tab settings, etc. Moving the cursor to
column 1 cancels the temporary margins.
-- Releases the current line's right margin.
-- Print a File. This command displays a menu of
various parameters that can be set, such as the beginning and
ending pages to be printed. For best results, be sure to
enter the appropriate printer definition file (*.PDF). If
necessary, use the Edit option to create your own .PDF file.
After entering the printer definition file, it can be saved
as the permanent default by using the command
. Remember that this will save the entire current
setup as the default: insert/typeover, autoindent, justify,
etc., so be sure those are set as you want the default
settings. See the section on print formatting commands.
Exiting from WordMaster
There are two ways to exit from WordMaster.
-- Abandon the File and Exit. If you exit without
saving, unwanted changes you made to the file will not be
saved, and the file will still be intact in its original
form. You can then restart WordMaster, load the file, and
begin the editing process with the deleted material intact.
If in the above situation, you had saved the file five
or ten minutes prior to the accidental deletion, you could
exit without saving, reload the file, and only have lost the
five or ten minutes worth of editing rather than valuable
-- Save the File and Exit. This is the "normal" way to exit
the program when you want to save your work.
Windows allow you to easily accomplish tasks that would be
excruciating otherwise. Some examples are included in the
section on applications.
-- Add a Window. Another window will be opened and you
will be prompted for a directory from which to select a
file to put in the window. If you choose, you can give
the name of a new file.
is an alternate command.
-- Close a Window. Close the window in which you are
is an alternate command.
-- Go to Next Window. The "next" window is the next one
down the screen. If you're in the bottom window, the next
one is the top screen. If you have only two windows open,
this works like a toggle between them.
is an alternate command.
-- Go to Previous Window. This is really only
useful if you have three or more windows open and you don't
want to go down through them.
-- Resize Current Window. There are times when
it is convenient to have one window only three or four lines
high and another that is much larger.
-- This command zooms the current window to fill the
screen. It works as a toggle -- doing it a second time
"un-zooms" the window. This is a valuable feature when
editing in several windows simultaneously.
is an alternate command.
The spell checking commands work only if you have installed
Borland International's Turbo Lightning spell checker.
-- Save File and Continue to Edit. Pressing this key
periodically as you work guarantees that in the event of
some sort of major disaster all your work will not be lost.
-- Gives you a directory listing of the current logged
directory or any other. If you want to see the current
directory, simply press . If you want to see if a
certain file is in a directory called DATA, type \DATA at
the prompt and . You can use wildcards to view a
range of files. If you want to see only the .BAT files on
your root directory, type \*.BAT at the prompt. to
-- Save File and Switch to New File. This command is
for when you've finished work on one file and want to edit
You could also use this command to begin a new file after
editing an existing file. The only difference is that you
must give the new file a name. If, for example, you are in
a directory called C:\WDMASTER and press to begin a
new file, you will see the prompt: C:\WDMASTER\*.*.
Backspace three times to the backslash, type in the name of
the new file, and press .
-- The most frequent use for this command is to give a
new file a name. This is potentially dangerous in that you
could overwrite an existing file -- but you are asked if you
want to overwrite the file.
-- This is the command to use when you begin the program
and wish to edit an existing file. After pressing , you
will be prompted for the directory in which the desired file
is to be found. If you are already in the correct
directory, simply press and you will see the
contents of the current directory.
This command can be used to begin a new file in exactly the
same way as is explained under .
WordMaster can print in several different fonts, depending upon
the capabilities of your printer. If your printer has Epson
emulation, you should be able to print all these fonts.
Font changes are accomplished by inserting control characters
into the text. The easiest way to do this is by using the
following font commands. Simply press the appropriate
combination and type the text you wish in that font.
To return to normal text, use the to move the
cursor one space to the right and continue entering text, which
will be normal text. You can see this in action by changing the
Toggle Attributes command to OFF.
If a block is marked, the font command will change the entire
block to that font.
An alternate way to change fonts is to use the Insert Control
Character command . Use this method with caution,
as it allows you it insert any control character, some of which
may have unexpected effects.
-- Print Bold.
-- Print Compressed.
-- Print Double-Strike.
-- Show font. It is not always possible -- especially on
a monochrome monitor -- to distinguish the various fonts.
Using this command will tell you if a special font has been
-- Change the letter at the cursor position to lower
-- Change the letter at the cursor position to upper
case. and can be useful when a great deal
of text needs to be changed to all upper or lower case. The
text can be blocked and then the commands will change
the entire block.
-- Print in Subscript.
-- Print in Superscript.
-- Print in Italic.
-- Print with Underscore.
-- Insert control character. This can be used to insert
font characters when editing text.
-- Go to Column. Moves the cursor to the
designated column on the current line.
-- Go to Line. Goes to the designated line in
the document. Especially useful when working in Non-Page
-- Go to Page. Goes to first line of indicated
page. Useful for moving quickly through longer documents.
-- Go to Previous Cursor Position. Returns
cursor to position it occupied prior to last movement. While
editing, you might need to page up to view something; this
command would return the cursor to your previous position.
-- Go to Window. Makes designated window the
Jump to Marker
These commands move you to any of the markers set by the Set
0 -- Jump to Marker 0.
1 -- Jump to Marker 1.
2 -- Jump to Marker 2.
3 -- Jump to Marker 3.
4 -- Jump to Marker 4.
5 -- Jump to Marker 5.
6 -- Jump to Marker 6.
7 -- Jump to Marker 7.
8 -- Jump to Marker 8.
9 -- Jump to Marker 9.
-- Jump to Marker by menu. This will show you
which markers have been set.
Playback Scrap Macro
These commands playback Macro 0 the designated number of times.
0 -- You are prompted for number of playbacks.
1 -- Playback macro 1 time.
2 -- Playback macro 2 times.
3 -- Playback macro 3 times.
4 -- Playback macro 4 times.
5 -- Playback macro 5 times.
6 -- Playback macro 6 times.
7 -- Playback macro 7 times.
8 -- Playback macro 8 times.
9 -- Playback macro 9 times.
Move to Indent
-- Moves cursor to previous indent.
-- Moves cursor to next indent.
Delete Without Recourse
-- This command deletes a line with no
possibility of restoring it.
These commands set markers in the text, allowing you to move
quickly from one point to another. These are temporary markers
and are not saved when the document is exited. Markers can be
moved by setting the marker in a different location -- it will be
deleted at the original location. The marker can be deleted
without moving it by setting it a second time at the same
location -- in other words, the command is a toggle.
0 -- Sets Marker 0.
1 -- Sets Marker 1.
2 -- Sets Marker 2.
3 -- Sets Marker 3.
4 -- Sets Marker 4.
5 -- Sets Marker 5.
6 -- Sets Marker 6.
7 -- Sets Marker 7.
8 -- Sets Marker 8.
9 -- Sets Marker 9.
-- Set a marker via menu.
-- Set Colors. If you have a color monitor,
this command will allow you to change the colors. With a
monochrome system, you can reset the highlighting that shows
-- Save defaults. This command allows the user
to change some default settings. For example, if you prefer
to work in typeover mode, then use this command while
in typeover mode and the default will be changed.
-- Set default extension. This command allows
you to set a default extension to all files without one. It
can also simplify loading files if they all have the same
-- System Information. Displays information
about the current file as well as the operating system.
-- Show available memory. Shows available RAM.
-- Set Page Length. Allows changing page length
from the default of 66 lines to enable printing on
-- Set Support Path. Tells the program where
its files are located.
-- Set Undo Limit. Allows setting a new undo
These commands are on/off choices dealing with how text is
displayed and/or handled in other ways.
-- Toggle Attributes. Toggles between
displaying font attributes and the printer control
characters. The default is ON.
-- Toggle Block Display. When block display is
OFF, most block commands cannot be performed. The default
-- Toggle Case. Toggles character at cursor