ZACKHELP.TXT
  The end key and home keys work differently from normal in EDZACK.COM
END goes to beginning of line then bottom+1 then very top then back and forth
between top and bottom+1
 The home key gets menu because ALT key is not readable by the plain DOS
read key subroutine that is used. The other keys should work normally in edzack
; edzack.asm text editor program is written in assembler language for 8086 mode
; for Dr. DOS or DOS by Eric Matteson. edzack is a free public domain program
; for two  reasons.
;  1) it only provides <= 640Kb memory because it uses a unassisted
;  DOS real mode memory set of subroutines in this edzack version of
;  text editor.
;  ..
;  2) edzack uses the vga bios TEXT screen and looks like a traditional
;  DOS DOS text editor. No graphics screen and no Windows is used in
;  edzack so edzack is FREE and can be run on a unlimited number of
;  IBM PC compatible computers and edzack uses a easy to use one key
;  at a time control interface. Edzack is great for text files that do
;  not need more memory than Dr. DOS provides it in unassisted real mode.
;  ..
; Edzack uses home gets menu and a list of one-letter commands on menu
; make edzack easy to use. No multiple ctrl alt key control sequences
; or F keys to remember.
; ..
; Four numbers are at the bottom of the edzack text editing screen.
; a three digit x coordinate of 1 to 80.
; a five digit y Ylinenumber between 1 and EOF + 1.
; a two digit screen line number between 1 and 24.
; a four digit how many more big lines can fit in real mode memory number....
; Warning. Edzack will fail if text file exceeds available real memory !!
; remember to vote against resuming the wartime U.S. military draft
ZACK.HLP
 help file for edzack text editor that was written by Eric Matteson
 EDZACK is different from many other text editors because home gets menu
and end goes to beginning of line. Edzack starts at the bottom of file
to make it easier to add more text to it. Edzack probably can do most
text editing without reading this help file first.
 This help file is for full screen mode one lettered commands from home
gets menu
ZACK help for edzack.com
THE U.S. NEEDS A ALL VOLUNTEER MILITARY AND
A  ** ALL VOLUNTEER **  JURY  SYSTEM !!
 
U.S. ARTISTS AGAINST SELECTIVE SERVICE REGISTRATION
--------T-HEDR--TORPEDO2.DB--0003----
EDZACK.COM from EDZACK.ASM Anti-draft text editor for Dr. dos known commands:
  If in EDIT mode  HOME KEY switches it into MENU mode.
a  save As   the filename dialog box appears. type filename
   or fix filename with left and right arrows and delete key.
   If filename is already correct then press ENTER key.
.
b  bot  quickly get to bottom of file.
c  command line input interface with list of commands in whole word
   form. Use gui to get back to full screen text editing.
   CMDZACK.HLP should have more help for this.
d  set background for M move operations. use this in HTML where
   the defauult BLANK background is NOT ALLOWED.
e  Exit . If file is changed asks if user wants save As. or does
   Quit.
f  set upleFt. puts the current cursor position into the variables
   that remember the upper left corner of a BLOCK that can be copied
   or moved.
g  set lowrihGt. puts the current cursor position into the variables
   that remember the LOWER RIGHT CORNER of a BLOCK that can be copied
   or moved.
h  rigHtmost. puts cursor at rightmost portion of line. end key no longer
   does this. push again to get to right of screen. h alternates between
   one character after end of line and right of screen.
i  fInd . find dialog box . then put in leftmost portion of string to
   FIND . If a blank is added after search string a two dimensional
   slow search is started in the upgraded version of edzack.com
l  Load. loads a file to be read or edited. filename dialog box
   always needs a new filename.
m  upleft Move . moves the block so upper left corner is moved to
   cursor. previous position is unshadowed into background character
   or blank if background not set.
n  New . sets filelength to zero and width to 80 characters and
   erases open filename.
o  Open . Opens a file for reading or editing. filename dialog box
   is used to type in filename. press enter when filename is correct.
   Open will remember filename so Exit can easily save same file.
p  uPleft coPy of block that has upper left corner from f and low
   right corner from g .
q  Quit . Quits without saving.
r  Returns to document text editing mode without doing anything
   else. Most other keys also return to document text editing
   mode after finishing their assigned tasks .
t  Tof . sets cursor to TOF TOP OF FILE. beginning.
...................................................................
 The x margin initially is 1 . x Xmargin toggles it between
 7 and 1 .
  ( If you use x Xmarginset to make programming statements
for a compiler or assembler and the margin is col 7 and you
want col 1 press END key to get to beginning of that ONE LINE
to start a label. Using x Xmarginset again will put the
editor back to column 1 to do the DB or RESB labeled section. )
..
 y Ylinenumber first requests that you enter a line number
between 1 and the last line in the document in memory.
After entering number press enter. Then the Y cursor file position
should become equal to the number that was entered.
       ( y Ylinenumber is EXTREMELY USEFUL if you get error
messages from a compiler or assembler that list the line number
of each error. Use this direct approach instead of hunting arround
for the bad line with a different editor that does NOT HAVE THIS !)
..
  [ hint: If you see a big ANTI DRAFT poster on screen with a lot of
letters and their descriptions the editor is probably in MENU MODE ]
...................................................................
   undocumented or rarely used letter commands at menu mode.
j Joymouse. Turns mouse detection ON.This is rarely used because
EDZACK.COM text editor is written for DOS and most DOS computers do
not have a mouse or dos mouse driver. Use j Joymouse ONLY on computers
that have a mouse AND a real dos mode MOUSE DRIVER already installed.
j again turns the mouse back off.
When j is active mouse cursor sets actual cursor to it by
pushing mouse button down at downward edge of stroke.
    If you press the mouse button more than once on the
very bottom line it will PAGE DOWN ! Multiple mousing the
TOP LINE will PAGE UP ! This is helpful for reading documents.
.
 u Uppercase. First sets uppercase only flag for UPPERCASE ONLY.
 u again to restore lowercase also.
.
 z Zchdoccheck checks if document has changed scince loading
or opening If the document has changed the screen will
still be in the MENU so sAve As can be used. If it is unchanged
the screen will return to document to expidite ability to
change it IF CHANGING IS DESIRED.
.............................................................
KEYS are used while in edit mode
0-9 and A-Z are regular text keys. Enter key is used at end
of every line. delete key deletes text . backwards delete key
backspaces and deletes characters before.
 The backspace delete key first moves the cursor to the
left and then goes to the routine that does delete key
delete if it is appropriate.
 The four arrow keys LEFT UP DOWN RIGHT move the CURSOR.
INSERT alternates mode between regular insert before mode
and typeover overwrite mode.
space bar is      blank key
END key first goes to BEGINNING of current line then alternates
back and forth between END+1 and beginning of file in memory.
If the END key is used to get to beginning of a line and then
down arrow is used once then left arrow the cursor will
reverse wraparround to one position beyond the last nonblank
character on that line.
  The end of file position for end key is one line below
last line so new text can be added.
 End key does not go to the end of a line any more because
it has to go to the beginning of the line.
The PAGE UP  and PAGE DOWN  keys move the cursor up or down by
almost a screenview page.
 HOME key gets the menu with its lettered choices. Home key is used
to get menu because easy read key subroutine does not read ALT key !
  When in menu, r key will return to edit mode without doing
anything else.
...................................................................
If the EDZACK.COM version of text editor is used then use the
command line options.
EDZACK.COM FILENAME.TXT
   opens filename.txt  end is displayed to add more text.
Press END key to see beginning of file or HOME t for Tof Top Of File.
