home *** CD-ROM | disk | FTP | other *** search
- SAMPKEY.DOC:
- Sample Macros for ZDE, 01 June 90 by Carson Wilson.
-
- This file describes the sample macros contained in SAMPKEY.ZDK
- and SAMPKEY.ZDT. As distributed, ZDE contains no Macro Key
- definitions. I have included the SAMPKEY.* files both to give
- you an idea of the versatility available through ZDE's macro
- capability and to provide you with some useful choresaving
- routines. Many of the sample Macros come directly from the ZDE
- Manual, and illustrate the use of conditional testing, jumps, and
- control key entry from within Macros. In addition to being
- educational, most of these "sample" Macros do useful work. While
- you may (and should) define ZDE's Macros to do anything you wish
- (or nothing, if you wish), I think you may find one or more of
- these samples useful just as they are.
-
- To install the macros in SAMPKEY.ZDK (or any .ZDK file) into your
- copy of ZDE, just type "ZDENSTAL ZDE SAMPKEY.ZDK." Then exit
- ZDENSTAL with the <S>ave option. This produces a working copy of
- ZDE.COM with Macro Keys 0 to 9 as defined in the .ZDK file.
-
- To alter or replace the Macros in SAMPKEY.ZDK, first edit the
- text file SAMPKEY.ZDT with ZDE. Then translate SAMPKEY.ZDT into
- a new macro file with the command "ZDKCOM SAMPKEY.ZDT." You can
- also translate .ZDK files back into .ZDT files if you wish; see
- ZDKCOM.DOC for more information.
-
- The following briefly describes each of the Macros in the SAMPKEY
- files:
-
-
- MACRO 0 - SWAP CHARACTERS.
-
- Macro Text:
- q^S^S^G^D^U^U^D^G
-
- Purpose:
- Swaps the character behind the cursor with the previous
- character. Useful for catching typos.
-
-
- MACRO 1 - SOFTEN PARAGRAPH.
-
- Macro Text:
- q^QS^X^[=^M]^S^V ^V^D^[![
-
- Purpose:
- "Softens" Hard Carriage Returns from the line the cursor
- is on to the end of the paragraph. This allows
- reformatting with ^B of files from other word
- processors.
-
-
- MACRO 2 - MOVE TO START OF SENTENCE.
-
- Macro Text:
- q^[~.1^S^[1^[~.<^[2^D^[= 2^[=^M2
-
- Purpose:
- Moves the cursor to the beginning of the sentance the
- cursor is currently on.
-
-
- MACRO 3 - MOVE TO START OF PARAGRAPH.
-
- Macro Text:
- q^QS^S^S^[= [^D^D
-
- Purpose:
- Moves the cursor to the beginning of the paragraph the
- cursor is currently on.
-
-
- MACRO 4 - REFORM AND RETURN.
-
- Macro Text:
- q^B^QP
-
- Purpose:
- Reformat beginning with the line the cursor is on and
- return cursor to current location. Useful when
- revising text in the middle of a paragraph.
-
-
- MACRO 5 - BROWSE FILE.
-
- Macro Text:
- n^[;^C^[![
-
- Purpose:
- Move through file a screen at a time. Press ESC to
- stop.
-
-
- MACRO 6 - DELETE WORD LEFT.
-
- Macro Text:
- n^A^T
-
- Purpose:
- Erases the word to the left of the cursor.
-
-
- MACRO 7 - UNDERLINE WORD RIGHT.
-
- Macro Text:
- n^V^PS^F^PS
-
- Purpose:
- Brackets the word to the right of the cursor with the
- control code ^S, causing the word to be underlined when
- printed (NOTE: printer must be installed).
-
-
- MACRO 8 - SWAP LINES.
-
- Macro Text:
- q^QS^KB^S^X^KK^S^E^E^KV
-
- Purpose:
- Swaps the current line with the previous line, moving
- the cursor with it. Can be used to move a single line
- up any distance within your file.
-
-
- MACRO 9 - HELP MESSAGE.
-
- Macro Text: n^QE^QS^N^N0=SwCh 1=Soft 2=SentBg 3=ParaBg
- 4=Reform 5=Browse 6=DelLft 7=Undl 8=SwLn 9=Hlp
- ^[;^[;^[;^Y^Y^QP
-
- Purpose:
- Briefly displays help message at top of screen.