
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                   Instrukce k programu  Z A P . C O M
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

                           ZAP80 version 1.4
                          ~=~=~=~=~=~=~=~=~=~

           ZAP80.COM je instalace pro obrazovku 24*80
           ZAP64.COM je instalace pro obrazovku 16*64

Menu's = Pocatecni nabidka
         -----------------


    PM = primary menu                     = zakladní operace
    FM = file menu                        = operace se soubory
    MM = miscellaneous menu               = specialní funkce
    SM = special functions menu           = smišené operace
    CS = configure system for ZAP80       = instalace programu ZAP
    LM,<?>,<help> = redisplay this menu   = zobrazeni počáteční nabídky

file  parameters ==> no file currently open
logon parameters ==> track 2 sector 1 drive A dens=36(o/s)

COMMAND ==>

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ZAP80 Primary Menu PM = zakladni operace 
                        na sektoru, uvedeneho v logon parametru
--------------------------------------------------------------------------

AP = ascii patch =  opravy znakove ( v ASCII )
HP = hex patch
   = opravy hexadecimalne (opravy v AP/HP se provádějí v buferu obrazovky)
HI = step head in,  read logon sector & display
   = krok na následující stopu, čtení a zobrazení logon sektoru
HO = step head out, read logon sector & display
   = krok na předcházející stopu a zápis zobrazeného logon sektoru
LM = display list of menus     = skok na počátecní nabídku	
NS,RS = read next skew sector  = čtení následujícího logického  sektoru
PS = read previous skew sector = cteni predchazejiciho logickeho  sektoru
                logický sektor = viz tabulka pořadí logických sektorů
              1 logický sektor = 1 fyzický sektor
              2 logický sektor = 7 fyzický sektor
              3 logický sektor = 13 fyzický sektor, atd
RC,RL = read sector given by current logon parameters & display
      = čtení a zobrazení aktuálního logon sektoru
RN,NL = read next logon sector = čtení následujícího logon sektoru
RP,PL = read previous logon sector = čtení předchozího logon sektoru
SD    = select drive = volba logon jednotky
SS    = set sector   = volba logon sektoru
ST    = set track    = volba logon stopy
WL    = write contens of screenbuf to sector given by current logon parameters
      = zápis obsahu bufferu obrazovky na disk do sektoru, urceneho aktualnimi
        logon parametry
<CR>  = read next file sector if open, else next logon sector
      = čtení následujícího sektoru souboru (pokud je nějaký soubor otevřen),
        jinak čtení následujícího logon sektoru
        podle typu stroje se odpovida RETURN, VEZMI, ET1, ET (CTRL-M  ODH)
<BS>  = read previous file sector if open, else previous logon sector
      = čtení předchozího sektoru souboru (pokud je otevřen),
        jinak čtení předchozího logon sektoru (CTRL-H  08H)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ZAP80 File Menu FM = operace se soubory         
---------------------------------------

F<sp>,F<=>,F<:><jméno souboru> = open  file = otevreni souboru
F<cr>,FE = close file = uzavření souboru LSN = logical sector number
FA = read random file sector containing specified address
   = čtení sektoru souboru podle zadané adresy (default adresa = 100H) 
FB = set file base address (def=100h; can be set in system configuration)
   = vložení bazové adresy souboru (default=100H),
     muže být vložena při instalaci ZAP80
FC = compare two files = porovnaní obsahu dvou souborů po sektorech
FD = display file directory = zobrazení záznamu o souboru v adresáři
     příklad FD:

        DBASEMSG TXT 128| DBASEMSG TXT+1 128| DBASEMSG TXT+2  28
         0 extent     |    1 extent    |      2 extent     |
                počet sektorů v extentu

FI, FS = find a string within a file (file search)
       = vyhledání zadaného řetězce (až 21 znaků v souboru) z pozice, na
         které byl naposledy nastaven; ukončení editace - ESC
         REPEAT - opakuj - hledání zadaného řetězce od nastavene hodnoty
         v FILE PARAMETERS)
FO = open file address for patching
   = otevreni adresy souboru pro opravy souboru
FR = read random file sector by logical sector number
   = čtení sektoru souboru podle log. čísla sektoru
FW = write contens of screenbuf to sector given by current file parameters
   = zápis obsahu bufferu obrazovku do aktuálního sektoru souboru


~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ZAP80 Miscellaneous Menu MM = smisene operace
---------------------------------------------
EN,Q = exit to o/s (end,quit) = ukončení ZAPu (ENd,Quit)
CD = copy drive <x> to drive <y> (track to track)
   = kopírování z jednotky <x> na jednotku <y> po sektorech
CF = compare two files = porovnání obsahu dvou souborů
CL = clear & restart = výmaz obrazovky a restart (vyvolání hlavního menu)
^D = toggle density (note : uses ZAP80 sector translation tables)
   = překlopení hustoty záznamu (pozn.: používá se tabulka prekladů čísel
     sektorů ze sektoru/stopa a naopak)
DF = display file control block (FCB) = zobrazení FILE CONTROL BLOKu
DM = display memory = zobrazení paměti
DP = display current file & logon parameters
   = zobrazení parametru aktuálního souboru a logon parametru
DS = display current contents of screenbuf
   = zobrazení obsahu bufferu obrazovky
^F = fill temporary buffer with a hex character
   = naplnéní dočasného bufferu zadaným hexadec. znakem
GB = get temporary buffer & display = zobrazení dočasného bufferu
GI = get 128 byte buffer of E5's (initbuf) & display
   = inicializace bufferu (128xX'E5')
ID = initialize drive <x> with E5's (directory or data tracks)
   = inicializace diskety (všechny byty=X'E5')
LD = load a COM file on disk at default file base address & execute
   = zavedení COM souboru z disku do paměti na bazovou adresu souboru
     a provedení (jmeno souboru zadej velkymi písmeny)
LM = display list of menus
^P = set list device on = zapnutí tisku obsahu obrazovky na tiskárnu
     (hardcopy on)
^Q = set list device off = vypnutí tisku obsahu obrazovky na tiskárnu
     (hardcopy off)
PB = put contents of screenbuf into temporary buffer
   = vložení obsahu bufferu obrazovky do dočasného bufferu
^C,RD = reset disk system = Reset oper.systemu (bez natažení z diskety)

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

ZAP80 Special Functions Menu SM = specialni funkce
--------------------------------------------------

SF = set first sector # (def=1; can be set to 0 in system configuration)
   = zadání prvního sektoru (default =1, může byt =0 v instalaci ZAPu)
<EF> = readnext logon sector                  (same as RN)
     = čtení následujícíhÓ logon sektoru      (  dtto  RN, tlač. CR)
<RO> = read previous logon sector             (same as RP)
     = čtení předchozího logon sektoru        (  dtto  RP)
<+>  = read next skew sector                  (same as NS)
     = čtení následujícího logického  sektoru (  dtto  NS)
<->  = read previous skew sector              (same as PS)
     = čtení předchozího logického sektoru    (  dtto  PS)

Cursor controls for hex and ascii patch

Řídicí znaky kursoru pro editaci v FILE a PRIMARY menu (hex./ASCII)
-------------------------------------------------------------------

<ESC> = end patch                          = konec editace
^E    = cursor up one row                  = kurzor o řádek nahoru
^X    = cursor down one row                = kurzor o řádek dolů
^S    = cursor left one character          = kurzor o znak vlevo
^D    = cursor right one character         = kurzor o znak vpravo
^A    = cursor left, end of line           = kurzor vlevo na začátek řádku
^F    = cursor right, end of line          = kurzor vpravo na konec řádku
^C    = cursor bottom (within patch block) = kurzor na konec bloku
^R    = cursor top (within patch block)    = kurzor top na 1.řádek bloku
                                             (na začátek stránky/bloku)
^W    = cursor home (within patch block)   = kurzor na 1.řádek, 1.sloupec
                                             (na zač. editovaného bloku)

Special functions for comparing files (FC/CF commands)
Spec. funkce pro srovnani obsahu dvou souboru (volba FC/CF)
-----------------------------------------------------------
<ESC> or ^S = break (interrupt the compare); can be followed by:
            = přerušení porovnávání; může následovat volba E
E           = end compare & display current # of differences found
            = konec porovnávání; zobrazí nalezené diference
SF/CF       = set/cancel file parameter display
            = zadání/zrušení zobrazení parametru souboru
SD/CD       = set/cancel display of sectors
            = zadání/zrušení zobrazení sektoru
SS/CS       = set/cancel stop when differences are found in a sector
            = zadání/zrušení dispozici stop, když byly nalezeny rozdíly
              při porovnávání

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

CS = Configure system for ZAP80 = instalace ZAP80
-------------------------------------------------

[<ESC> anywhere to end config] user provided cursor up string
       = konec vkladani parametru instalace;
         řetezec znaku pro instalaci (připravuje uživatel)

[<CR> or <SP> to skip]:  enter # ofbytes in string ==>
       = přeskočení; vlož #  bytu v řetězci ==>


==========================================================================
                 (c) 20.1.1994 JaSoft Sharp MZ klub Brno
==========================================================================
