





                                MCALC

                   Tabukov kalkultor MICROCALC

                     Verzia 96.08 (august 1996)





       -------------------------------------------------------
       -------------------------------------------------------
       -------------------------------------------------------
       --------------------------------------
       ------------------------------------
       ------------------------------------
       --------------------------------------
       ----------------------------------------
       --------------------------------------
       -----------------------------------------
       --------------------------------------
       -----------------------------------
       --------------------------------
       -------------------------------------------------------
       -------------------------------------------------------
       -------------------------------------------------------



                         Uvatesk manul









                  Pre priateov SHAREWARE pripravil


                        Ing. Branislav tofko

                           Trebiovsk 21

                     821 01 B R A T I S L A V A




               Copyright 1996 by B. tofko Bratislava
                         All Rights reserved

       v o d

     MCALC je testovan  produkt pouvan od roku 1993  v podniku kde
som pracoval. MCALC.EXE ktor ste zskali s touto dokumentciou nie je
demoverzia,   neexistuj  iadne   obmedzenia  pre   pouvanie  alebo
koprovanie programu.  Program pracuje v operanom  systme MSDOS. Bol
odskan   v   prostred   MSDOS V.4 ,   MSDOS V.5 a  DRDOS V.6 .  Je
pouiten  na vetkch  potaoch od  AT286 s  monitorom HERCULES po
INTEL 486 . Nevyaduje koprocesor. Nepodporuje my.

     Tabukov kalkultor umouje automatizova vpoty v tvare tabu-
liek. Spomete si na Vae kolsk  roky a pokusy vo fyzike. Robili ste
niekoko  meran, asto  robil meranie  len jeden  zo skupiny  iakov.
Potom  ste kreslili  tabuku kde  sa potali  percent a priemery. Na
jedno meranie  bolo treba vytvori  a vypota jeden  riadok tabuky.
Pretoe prca bola hodnoten poda tabuky a jej grafickho prevedenia
niekedy sa stvalo, e iak  ktor meraniu a meracm prstrojom prli
nerozumel dostal za pekne vypracovan psomn as lepiu znmku.

     A tak nejako  je to aj v ivote.  Ak predlote prehadn tabuku
na stl Vmu fovi plus jednoduch psomn zdvodnenie opierajce sa
o tvrd realitu sel z tabuky mme ancu na spech. Na to dnes sta
Pcko, jednoduch tabukov kalkultor a textov editor.

     Mnostvo  programov,  ktor  s  dnes  dostupn  na trhu umouje
rovnak  innos ako  m MCALC  a s  ovea vm komfortom. Podstatn
rozdiel je vak v cene. Pri SHAREWARE platte len nklady za distrib-
ciu. Mte monos  si vyska, o to je  tabukov kalkultor a mono
neskr  si  nejak  drah  produkt  ktor  Vm poskytne rovnak sluby
s rznymi rmekami a opikami aj kpite.

     Pokia  ste oakvali,  e teraz  Vm nejak  doporum, tak  Vs
musm  sklama. Dokonca  na otzku  ak tabukov  kalkultor pouvam
v dennej  praxi  ja,  ako  autor  MCALC-u  musm  po  pravde odpoveda
MCALC... V mojom prpade plat to o  aj pre mnohch inch. Pre ma je
MCALC prostriedkom mjho snaenia a nie cieom alebo dokonca predmetom
samochvly typu  ja "pouvam tabukov kalkultor  XYZ " a samozrejme
aspo vo  WINDOWS. Skste sa  takho loveka opta  koko tabuliek u
vytvoril.

     Takto typ ud mi pripomna  moje spoluitie s 8-bitovm pota-
om  SINCLAIR SPECTRUM,  kde som  aj ja  prepadol zberateskej  vni.
Kad  si vtedy  nahrval programy  o ktorch  asto nevedel  na o s
dobr len  preto aby mal  vetko, pokia nepochopil,  e vetko neme
ma a hlavne vetko neme pouva a ovlda.

     Mm dojem e ra zberateov sa na Pckach ete neskonila. Poul
som u tudentov,  ktor ete nikdy v ivote  nenapsali program dlh
ako  20 riadkov  ako sa  bavili o  tom, e  jednoznane treba pracova
v operanom systme MSDOS verzia 6.2,  lebo MSDOS verzia 5 je nepoui-
ten.

     Jeden z mojich znmych mi pri predveden MCALC-u prehlsil, e to
nie je dobr  program, lebo uvate mus vedie  definova vzorce pre
vpoet. MCALC nie je program  pre blbcov alebo cvien opice, klepice
resp.  slepice. Kto  nevie o  potrebuje na  potai urobi, schvlne
nepouvam slovo vypota, nech hraje  alej oblbujce hry alebo nech
Pcko pred.

     Ten  kto vie  o chce  si me  pomocou MCALC-u zjednodui ivot
tm, e  prenech monotnnu prcu potau  a sm sa me  venova nie
forme  ale  obsahu  svojich  tabuliek,  resp.  inej inorodej prci i
aktvnemu odpoinku.

        My tu nie sme pre potae, potae s tu pre ns !

     V  prpade,  ak  ste  doteraz  pouvali  MCALC  starej  verzie,
pretajte si pozorne cel dokumentciu. Vetky zmeny s rozptlen po
dokumentcii a neexistuje kapitola len o zmench, okrem kap.10 .


      Registrcia programu

     SHAREWARE  je  distribcia   programov,  ktor  umouje  LEGLNE
vyska  kvalitn  program  pred   jeho  zakpenm.  U  sharewarovho
programu sa Vm neme sta, e  utratte peniaze za program, ktor sa
Vm nebude hodi.

     Ke  si chcete  vyska komerne  ren program,  budete pritom
musie porui autorsk zkon. Aj ke sa me zda, e je medzi tmito
dvoma  prstupmi  prakticky  len  mal  rozdiel,  vo  skutonosti  pri
"skan" SHAREWARE zkon repektujete, avak pri "skan" komernho
programu poruujete, o podstatn rozdiel.

     Poplatok, ktor platte nejakej firme za dodvku vone riten-
ho programu  /SHAREWARE/ , pokrva vhradne  nklady na rozmnoovanie,
diskety prpadne  CR ROM a distribciu.  Tento poplatok zostva  tejto
firme a mne  ako autorovi z neho nepripadne ani  halier. Toto teda nie
je registran poplatok.

     Po  vyskan  tohto  programu  ste  povinn  najneskr do 30 dn
zaplati registran poplatok, alebo program z Vho PC vymaza.

     Registran  poplatok  na  tento  program  nie  je v dolroch ani
v nemeckch markch.  Sta mi pohadnica  z mesta kde  sa mj program
pouva.  Uvete   prosm  aj  Vau  adresu,   moju  njdete  v  tejto
dokumentcii.  Zatia nemm  FAX ani  nie som  pripojen na  INTERNET.
Tento typ registranho poplatku sa nazva aj POSTWARE.

     Po  registrcii  mete  zska  alie  vhody. Vaa registrcia
podpor  moje zmery  vytvori lepiu  verziu programu  ako aj  alie
programy tohto typu.

     Tento  program  dvam  k  dispozcii  tak  ako je. Program mete
pouva v amatrskej ale aj zrobkovej  innosti, bez toho, e by ste
museli mne ako autorovi plati nejak alie poplatky.

     Ak sa ale  rozhodnete pouva program vo Vaej  firme a prpadne
ho chcete  rozri vo Vaej potaovej  sieti, pozorne si pretajte
nasledovn riadky.

     Pouvanie registrovanho  SHAREWARE programu vo  Vaej firme nie
je ni dehonestujce. Existuje vea SHAREWARE programov, ktor s plne
funkn a pouiten aj v profesionlnej praxi.

     Pouvanie  neregistrovanho programu  je v  Slovenskej republike
a samozrejme aj v inch slunch ttoch neleglne a me znamena pre
Vau firmu  vek riziko. V  mysel pouva tento  program vo Vaej
firme je sce  pre ma cou, ale tmto  jednanm mete spsobi Vaej
firme aj kodu.

     Slovensk,  esk  alebo  in  autorsk  zkon hodnot pouvanie
softweru  bez  shlasu  nositea  autorskch  prv  za  neleglne. T.
existuje v SR aj R organizcia BSA, ktor je oprvnen kontrolova aj
vo Vaej firme,  i s vetky programy leglne  nadobudnut. Zatia sa
tto  organizcia  sstreuje  na  vyhadvanie neleglnych uvateov
vekch programovch balkov, ale kontrola  sa v budcnosti bude prit-
vrdzova a pokuty za nedodranie zkonov zvyova.

     Ako je veobecne znme, kad  firma sa sna nhradu kody ktor
spsobil  jej  zamestnanec  presun  na  zamestnanca.  Preto  v takom
prpade postupujte nasledovne :

1. registrujte sa u ma ako privtna osoba zaslanm pohadnice

2. polite mi 3  plne nov diskety, ete nepouit  poda monosti aj
   so samolepkami.

   Na  prvej  diskete  Vm  obratom  polem  najnovie verziu programu
   a prpadne alie SHAREWARE programy len pre Vau privtnu potrebu.
   Takto  dodan programy  mete bez  alej registrcie  pouva na
   Vaom PC doma, budem ich evidova ako registrovan.

   Druh disketu si nechm ako protihodnotu za potovn /doporuene/.

   Tretiu  disketu  si  nechm  ako  protihodnotu  za licenn zmluvu.
   Sasou mojej potovej zsielky je okrem uvedenej prvej diskety aj
   psomn  licenn  zmluva,  ktorou   ako  autor  programu  udeujem
   neobmedzen licenciu  pre pouvanie tohto programu  vo Vaej firme
   tj. na  vetkch PC vrtane  potaovej siete. Prosm  nezabudnite
   uvies pln meno a adresu firmy, pre ktor poadujete licenciu !!!

   Tieto  podmienky mi  naruila pota  enormnm zvenm  poplatku za
   poslanie  diskety do  R. Aby  ste nemuseli  Vy plati  za poslanie
   diskety z  R plus ja  zp, mete mi  posla aj peniaze  , 100 K
   miesto troch diskiet.

3. Ak  pouvate  potaovu  sie,   umiestnite  na  disk  a  adresr
   veobecne prstupn zamestnancom pln  tj. zapakovan sadu k tomuto
   programu  a  upozornite  svojich  kolegov,  e  tento  program mu
   pouva na svojich domcich PC za rovnakch podmienok, ako keby si
   ho  individulne  objednali  u  distribtora  SHAREWARE. Samozrejme
   oakvam, e sa bud pohadnicou registrova u ma.


     Takto  zskanou licennou  zmluvou sa  potom me  zstupca Vaej
firmy preukza pri kontrole zo  strany BSA. Uveden nklady povaujem
pre Vau firmu za zanedbaten.

     Ak  poadujete  pre  Vau  firmu  licenn  zmluvu na viac mojich
produktov, prosm najprv sa registrujte  a v sprievodnom liste napte
na ktor moje produkty poadujete  licenn zmluvu. Moje podmienky Vm
oznmim psomne, s samozrejme vhodnejie pre Vs.

     Prpadn pripomienky z praxe kde sa mj program pouva vtam. Ak
iadate psomn odpove, prilote do listu dostaton poet potovnch
znmok.  Od  priateov  z  eskej  republiky  akceptujem  esk znmky
v rovnakej hodnote ako zaplatte za list Vy.

     Registrovanm  uvateom odpovedm  prednostne na  ich dotazy za
horeuvedench podmienok.  Nemem Vm doda  vytlaen manul, nakoko
jeho cena by znane presiahla sumu  za ktor ste zskali tento program
a to ete nehovorm o poplatkoch za potovn.

     Pre  registrovanch  uvateov  som   ochotn  urobi  len  tak
modifikcie,  o   ktorch  sa  domnievam,   e  by  prospeli   irokej
verejnosti.  In  jazykov  mutciu  programu,  nie  dokumentcie  som
ochotn vytvori len na zklade dohody a za platu.

     Minule  sa   na  ma  telefonicky  obrtil   jeden  z  uvateov
BROWSER-a a  chcel odo ma  hne zdrojov text,  lebo on chce  BROWSER
zlepi.  BROWSER je  moje diea.  Tak ako  matka ver,  e jej syn je
nevinn  aj  ke  ide  syn  na  popravisko,  ja  si  myslm, e som do
BROWSER-a dal vetko o viem a to v mojom vonom ase. To e Vm dvam
program prakticky  zadarmo ete neznamen,  e nemm ni  in na prci
ako  riei prpadn  Vae problmy.  Samozrejme volajci  uvate si
nedal  ani t  nmahu aby   sa u  ma registroval.  Vekorysos mete
oakva len ak budete sami vekorys.

     Samozrejme,  e  registrovan  uvatelia  ak  priloia znmky na
odpove   sa   mu   dozvedie   ete   o   inch  mojich  programoch
a u registrovanch uvateov sa  nebrnim ani priamemu dodaniu novej
verzie  na Vaich  troch disketch  za podobnch  podmienok ako  je to
horeuveden u licennej zmluvy pre firmu.

     Nerum za iadne kody spsoben pouvanm programu, ktor mu
vznikn  jeho nesprvnym  pouitm.  Ak  ste pracovali  v potaovej
sieti, kde nejde UNDELETE a nemte zlon kpiu, mte proste smolu.

     Program MCALC  podporuje pouvanie textovho  editoru T602. Toto
je program  dodvan firmou SOFTWARE602, ktor  ma zastpenie v eskej
aj Slovenskej republike.

     Na rozdiel  od SHAREWARE sa neleglnym  pouvanm tohto produktu
/T602/  vystavujete riziku  trestnho postihu.  Tto dokumentcia bola
napsan s  leglne zakpenm produktom  T602 verzia 3.00  registran
slo TK307972.

                         V y h l  s e n i e

     Nemm  iadne nmietky  proti tomu  aby ste  poskytli program  aj
svojim znmym, ale za podmienky,  e im dte kompletn zapakovan sadu
vrtane prkladov a tejto dokumentcie.

     Ako prevencia proti vrusom a  neiadcim zsahom je v dokument-
cii na  tejto strnke uveden  sprvna vekos sborov  a dtum a  as
vytvorenia. Skontrolujte si vo vlastnom zujme neporuenos dodvky !

             Kompletn sada sa sklad z tchto sborov :

CITAJ    MA      1029  5.08.96 12.00  pre netrpezlivych

CLEAR    COM       42  5.08.96 12.00  vymaze obrazovku "na modro"

DEMO     BAT     7862  5.08.96 12.00  toto spusti ako prve

DESCRIPT ION                          subor pre Stofkov Komander

HODINY   MCA      737  5.08.96 12.00  pichacka

MAPA     602     3523  5.08.96 12.00  prehlad prikazov ako "poster"

MCALC    602    66056  5.08.96 12.00  dokumentacia

MCALC    TXT    64351  5.08.96 12.00  dokumentacia

MCALC    EXE    46659  5.08.96 12.00  slovenska verzia

MCALC    ICO      766  5.08.96 12.00  ikona pre WINDOWS

MCALC    KFG      424  5.08.96 12.00  rozsireny konfiguracny subor

MCALC    PIF      545  5.08.96 12.00  sbor pre WINDOWS

MCALC_CZ EXE    46682  5.08.96 12.00  ceska verzia

MCAVIEW  EXE    36848  4.04.95 17.09  prezerac tabuliek

MZDY     DBF      577  5.08.96 12.00  skobn sbor

MZDY     MCA      671  5.08.96 12.00  skobn sbor

SKLAD    MCA     1051  5.08.96 12.00  skuobn sbor

SLFONT   EXE     7814  8.12.94 20.17  slovensky /federalny/ font

SPURNY   MCA     1740  5.08.96 12.00  rzne tabulky

TELEFON  MCA      551  5.08.96 12.00  rzne tabulky

TEXTY    TXT     2721  5.08.96 12.00  texty ktore treba prelozit

VYNOSY1  MCA      514  5.08.96 12.00  rzne tabulky

VYNOSY2  MCA      514  5.08.96 12.00  rzne tabulky

VYNOSY3  MCA      514  5.08.96 12.00  rzne tabulky

VYNOSY4  MCA      602  5.08.96 12.00  rzne tabulky

VYNOSY5  MCA      827  5.08.96 12.00  rzne tabulky


 Tento produkt bol vytvoren pomocou programovacieho jazyka PASCAL

    Ako zklad bol prevzat kd firmy BORLAND INTERNATIONAL Inc.
              dodvan s verziou PASCAL V.5 z roku 1988

1.    tart programu

     Program MCALC sa ohlsi po vymazan obrazovky oznamom v hlavike

                      [[[ MICROCALC v.96.08 ]]]

     Program    me    by     odtartovan    naprklad    z    menu
v NORTON COMMANDER-i , nastavenm sa na MCALC.EXE alebo priamo z pove-
lovho riadku. Osvedilo sa uklada tabuky do adresra kde mte texty
zapsan textovm editorom napr.  C:\TEXTY . Samotn program MCALC.EXE
je vhodn uloi do niektorho prstupnho adresra napr. C:\NC  . Tam
si ulote aj MCVIEW.EXE o ktorom bude re neskorie.

     Uvate  pracujci v  potaovej sieti  m toto  vetko obvykle
zabezpeen sprvcom siete.

     Od verzie 96.05  nepodporuje MCALC potae typu XT  a pri pokuse
o tart skon s oznamom :

                   MCALC vyzaduje minimlne AT286

     Pokia mte doma pota typu XT a potrebujete nevyhnutne program
MCALC, zoente si CDROM esk vybr,  ktor vydala firma SDP zo Zlna.
Tam ete njdete stariu verziu. Ak by ste CDROM disk nezohnali, mem
Vm  tto  star  verziu  posla  z  mjho  CDROM  disku  za podmienok
uvedench v tejto dokumentcii inde, tj. nie na moje nklady.

2.    Tvar tabuky

     Program umouje  definova tabuku s rozmermi  100 riadkov a 100
stpcov.

     Zkladn  prvok  tabuky  je  okienko  .  Je  uren sradnicami,
podobne ako  pri hre ach. Riadky  s oznaen od 1  do 100. Stpce s
oznaen psmenami A , B , C , at.

     tandardn rka okienka je 10  znakov. Je nastaviten v rozsahu
od 3 do maxima 77 znakov.

     V kadom okienku mono uloi tri druhy dajov :

     a. text

     obsahujci ubovon znaky z  klvesnice tak, aby netvoril slo.
Napr. 1450  neme by text,  1450/93 sa ihne  vypota, ale A1450/93
me by text. Pokia nie je uren in, texty sa ukladaj do okienka
dotlaen doprava, podobne ako sla.

     b. slo

     ktor sa me rzne zobrazova, ale vntorne je stle uloen ako
slo desatinne na tyri desatinn miesta.

     c. vzorec

     urujci ako  bude obsah okienka  vypotan. Kad okienko  me
ma vlastne  dve hodnoty vzorec a  slo. Okienko, ktor m  vzorec sa
vypota  automaticky. Okienko,  ktor m  slo mus  vloi ty.  Ak
vlo slo, automaticky sa zru vzorec pre toto okienko.

     d. von

     je vtedy ak nie je uren ani jedna z horeuvedench monost.

     Poet obsadench okienok je dan dostupnou vekosou pamti. Tto
sa vypisuje v prvom riadku vavo, napr.  Pam: 460224
     Ak nebude dos  miesta, alie nov okienko nie  je mon poui,
vype sa oznam :

                 Nemm dos pamti pre nov okienko.

2.1   Prklad tabuky

   A            B            C         D          E           F
1
2            M e n o           Plat  % odmeny  Vypocitane Zaokruhlene
3
4        Bakocka Jan          4 100     10.00      410.00         410
5
6        Halabuk Gustav       3 200      8.30      265.60         266
7
8        Janikova Anna        3 700      9.50      351.50         352
9
10
11       Spolu za utvar      11 000      9.25     1027.10       1 028

Meno Bakocka je v okienku B4, jeho plat v okienku C4.

3.    Funkn klvesy F1 a F10

3.1   Help - klvesa F1

     Stlaenm tejto klvesy sa vype popis funknch klves v tvare :

  Help  Menu  Prep  Uprav  Kpia  Param  Zoznam Zru  Vzorce Koniec

     Popis jednotlivch monost nasleduje.

3.2   Menu - klvesa F2

     Stlaenm  klvesy  F2  sa  vyvol  hlavn  menu  popsan  alej
v kapitole 4.

3.3   Prepotaj - klvesa F3

     Normlne je  nastaven automatick prepotavanie  obsahu tabuky
poda vzorcov. Ak  pracuje s pomalm potaom, mohlo  by by vhodn
tto automatiku  vypn a prkaz  pre vpoet dva  manulne klvesou
F3 .

     Zapnutie  automatickho  prepotavania  sa  signalizuje  v prvom
riadku vpravo textom : Auto.

3.4   prava - klvesa F4

     umouje  zlepi pravu  , tj.  vzhad textov  v tabuke.  Obsah
aktulneho okienka ,  ktor je zelen sa presunie  na posledn riadok,
kde ho me benmi klvesami  pre pohyb kurzora opravi bez prepiso-
vania.

     Pre  okienka s  slami je  vak obvykle  jednoduchie cel slo
znova napsa. Prepsanm okienka sa  prpadne zru vzorec, ktor tam
u bol zapsan.

3.5   Presun okienka - klvesa F5

     Prvm  stlaenm sa  ozna  okienko,  ktor zane  blika, potom
nastav potrebn okienko a znova  stla F5 obsah blikajceho okienka sa
presunie do  nastavenho okienka. Takto je  mon presva (koprova)
vzorce ale aj sla alebo texty z riadku do riadku, resp. zo stpca do
stpca.

3.6   Parametre pre tla - klvesa F6

     Po stlaen klvesy F6 sa zobrazia nastaven parametre.

              [ Parametre tabuky ]Ŀ
                                                     
               rka stpca : 10                     
               Zarovna obsah okienka doprava ? A    
               sla s oznaenm meny ? N            
               Medzera medzi tisckami ? N           
               Poet desatinnch miest :  0          
               Tabuka s rmikom ? A                 
               Oddeli riadky vodorovnou iarou ? A  
               Riadkovanie 2 ? N                     
               Tlai aj okraje ? N                  
               Horn okraj pre tla :  5             
               Lav  okraj pre tla :  3             
                                                     
               Typ  klvesnice :  SK - QWERTY        
               Kd   tlaiarne : KA                  
               Menov jednotka : Sk                  
              

alej sa vype otzka :

                 Chce zmeni zobrazen parametre ?

     Pri odpovedi A tj. no  sa postupne vypu vetky parametre okrem
poslednch troch a umon sa zmena.  Ak chce zvoli odpove N tj. nie
sta stlai klvesu Enter.

     Parametre platia pre riadky a  stpce ktor bud od tohto okamihu
vloen  a pre  tla. Tieto  parametre sa  ukladaj spolu  s tabukou,
preto  si   ich  me  nastavi  pre   kad  tabuku  osobitne.  Typ
klvesnice, kd tlaiarne a menov jednotka sa neukladaj so sborom.

     Ak  zana  tvori  nov  tabuku,  je  najlepie  najprv poui
klvesu  F6, nastavi  parametre a  potom zvoli  v hlavnom menu voby
Vyisti.  Takto  sa  nastav  najm  poet  desatinnch miest a rka
vetkch stpcov ete przdnej tabuky, o je najrchlejie.

     rka stpca : mon odpove je 3 a 77

     Chce zarovna obsah okienka doprava ?          A alebo N

     Chce sla s oznaenm meny ?                  A alebo N

     pri odpovedi A bude tvar sel napr. 100.00 Sk

     Chce medzeru medzi tisckami ?                 A alebo N

     Na koko desatinnch miest treba zaokrhli ?   0 a 4

     Chce tlai tabuku s rmikom ?                A alebo N

     pri odpovedi  A sa automaticky vytvoria  rmiky vhodn pre editor
     T602. Pozor, na tlaiarach ROBOTRON sa tieto rmiky nedaj pria-
     mo tj. bez pouitia editoru T602 vykresli.

     Chce tlai vodorovn iary medzi riadkami ?   A alebo N

     Pri odpovedi A sa tla kade okienko do samostatnho rmika, pri
     odpovedi N sa tla len horn a doln okraj tabuky.

     Ak si odpovedal na otzku o rmiku A, nastavia sa nasledujce dva
     parametre na N tj. nie automaticky. In sa ete program opta :

     Chce tlai s riadkovanm 2 ?

     Normlne sa tlaia jednotliv riadky tabuky s riadkovanm 1, ale
     pre niektor ely me by vhodnejie riadkovanie 2, najm u ta-
     buky s malm potom riadkov.

     Tlai aj okraje ?  A alebo N

     Normlne  sa  oznaenia  okienok  netlaia.  Ak  odpovie na tto
     otzku  A  tj.  ano,  bud  vytlaen  aj  oznaenia  stpcov tj.
     A  B  C  

     Horn okraj pre tla :

     tj. poet riadkov, ktor bud pred vytlaenm tabuky vynechan

     av  okraj pre tla :

     tj.  poet  stpcov,  ktor  bud  pred  vytlaenm  prvho znaku
     tabuky vynechan v kadom riadku

     POZOR, nastavenie parametrov zvis  aj od konfiguranho sboru,
     pozri kapitolu 7 !!!

3.7   Zoznam tabuliek - klvesa F7

     vype na obrazovku zoznam tabuliek uloench na disk. Prslun
sbory sa nachdzaj v benom adresri a maj fixn prponu .MCA.

3.8   Zru okienko - klvesa F8

     umouje v nastavenom okienku zrui, tj. vynulova slo, zrui
vzorec alebo text. Pozor, toto sa vykon bez varovania.

3.9   Vzorce - klvesa F9

     Normlne  s zobrazovan  vsledky vpotov  vzorcov v okienkach.
Niekedy  je pre  udranie prehadu  vhodnejie vidie  vzorec, pomocou
ktorho sa obsah okienka vypotava. Vobou F9 sa zobrazovanie vzorcov
zapna  alebo  vypna.  Zapnutie  zobrazovania  vzorcov sa signalizuje
v prvom riadku vpravo textom : Vzorce

3.10  Koniec - klvesa F10

     Ak nebola  tabuka uloen, alebo  boli od jej  natania uroben
zmeny, vype sa oznam :

          Tabuka bola upraven. Mm uloi tto tabuku ?

     Mon odpove je  A alebo N . Ak nebude  tabuka uloen na disk,
jej obsah sa strca a v budcnosti ju nebude mon nata. Niekedy je
vhodn neuloi tabuku, ak tto u  bola predtm uloen na disk pr-
kazom ULO a posledn uroben zmeny s neiadce.

4.    Hlavn menu

     Do  hlavnho  menu  sa  dostane stlaenm  klvesy  F2.

     Hlavn menu je v tvare :

 Tabuka, Formt, Nastav, Stpec, Riadok, Obrazovka, Klvesnica, Auto

     Ak si zvolil toto menu omylom, stla klvesu Esc.

4.1   Menu Tabuka

     V tomto menu existuje alie menu :

                     Citaj, Ulo, Tla, Export, Vyisti

     Tabuky sa obvykle ukladaj do  adresra, kde m ostatn textov
sbory  pre textov  editor T602.  Na samostatnom  potai PC  uruje
adresr obvykle menu z NORTON COMMANDER-a.

4.1.1 taj

     umouje nata u existujcu tabuku z disku. Prpona sboru je
fixne .MCA . Poet tabuliek je obmedzen len kapacitou disku. alej sa
vype oznam :

                   Nap meno sboru s tabukou :

     Ak tak sbor existuje, vype sa oznam Citam...

     Ak sa sbor nenajde, vype sa oznam :

                       Tak sbor neexistuje.

     Ak  nastali  akkovek  problmy,  naprklad  s  nesprvnym menom
sboru, alebo s diskom, vype sa oznam :

                        Neviem otvori sbor.

     Ak sa  sbor so zadanm  menom naiel, ale  nevyhovuje, vype sa
oznam :

          Toto nie je tabuka vytvoren programom MICROCALC

                                alebo

          sla v sbore maj in tvar ako viem spracova.

4.1.2 Ulo
     umouje  uloi tabuku  na disk,  aby si  mohol zajtra alebo za
mesiac pokraova alebo meni obsah tejto tabuky. Vype sa oznam :

                   Nap meno sboru s tabukou :

V prpade  ak  m  by  tabuka  uloen  do  sboru,  ktorho meno sa
vypisuje v hlavike vavo, nemus meno znova psa stla len ENTER.

     Ak tak sbor u existuje, vype sa oznam :

            Tento u existuje. Chce ho teraz prepsa ?

     Obvykl odpove je  A , tj. ano. Ak odpovie  N  tj. nie, tabuka
sa neulo na disk. Me tak  urobi aj neskr, najneskorie vak pri
ukonen prce s programom. Prpona sboru je fixne .MCA

     Pri ukladan tabuky sa vype oznam Ukladm...

4.1.3 Tla

     umouje dosta tabuku do itatenho  stavu pre inch alebo in
programy. Nem si vobu  Ulo  a  Tla . Vype sa dostatone
jasn oznam :

                       Chce tla do sboru ?

     Ak odpovie stlaenm  klvesy Enter, alebo psmenom N  , bue sa
tlai rovno na tlaiare. Odporam  pred tlaou na tlaiare tabuku
najprv uloi na disk pre prpad, ak by nastali problmy s tlaiarou.

     Ak odpovie A , tabuka bude  uloen do textovho sboru s menom
zhodnm s menom  tabuky a prponou .602  , za  predpokladu, e takto
sbor neexistuje. Ak tak sbor u existuje, vype sa oznam :

            Tento u existuje. Chce ho teraz prepsa ?

     alia otzka je

                    Chce tlai na 132 stpcov ?

4.1.4 Formtovanie tlae

     Ak zvol pri tlai parameter :

     Chce tlai tabuku s rmikom ? A

     a sasne

     Chce tlai vodorovn iary medzi riadkami ? N

m monos individulne  v kadom stpci rozhodn i  sa bude tlai
oddeujca zvisl iara na konci stpca  v konkrtnom riadku a to zna-
kom ! tj. vkrink. Tento znak sa pri tlai nahrad medzerou.

Ak  zana okienko  znakom !   nebude sa  konci okienka  tlai zvisl
iara. Toto m samozrejme zmysel len v textovom okienku.

     Ak zana textov okienko znakom  = tj. rovntkom, vytla sa cez
cel okienko vodorovn iara. Naviac pri oprave okienka klvesou F4 sa
po zapsan znaku  = na av okraj okienka  automaticky dopa okienko
na pln poet znakov = .

     Z  toho vyplva,  e obsah  okienka s  dkou 8  neme by napr.
==TEST== , ale me by --TEST--  .

     Uveden formtovanie m vznam  pre vytvranie zloitej hlaviky.
Na tomto mieste uvdzam jednoduch prklad :

                 Tvar tlae tabuky

     Ŀ
                                     Vnosy                 
                       Ĵ
          T o v a r      C e n a   Mnostvo     Celkom    
     Ĵ
          Chlieb Bevit   15.60 Sk         45       702.00 
                 emle    3.50 Sk        100       350.00 
               Sendvi    9.20 Sk         52       478.40 
     Ĵ
                                        Total       1 530.40 
     

Nedokonalosti  v  hlavike  a  patike  tabuky  v  starch  verzich
programu bolo  treba opravi manulne  funkciou T602 rmeky  /Alt G/.
Nov verzia produkuje "ready to use" tabulky !

       Tvar tabuky v programe MCALC

                        !             Vnosy
                        =========== =========== =============
          T o v a r       C e n a    Mnostvo      Celkom
     ================== =========== =========== =============
          Chlieb Bevit    15.60 Sk          45        702.00
                 emle     3.50 Sk         100        350.00
               Sendvi     9.20 Sk          52        478.40
     ================== =========== =========== =============
     !                  !           !   Total       1 530.40

Ako je  vidie z prkladu,  vodorovn iary sa  vytvoria len tam,  kde
boli poadovan. A ete jeden prklad. Takto vyzer obsah tabuky :

       Tvar tabuky v programe MCALC

MCA a.s.!   Prjem tovaru !    Vdaj tovaru !     Stavskladu
!       ========================================================
Sklad 2  Mnostvo   Cena   Mnostvo   Cena     Kusy     Koruny
================================================================
   4.aug  10000.00   25.20   4880.00   25.20   5120.00 129024.00
   5.aug                      200.00   25.20   -200.00  -5040.00
   6.aug   2000.00   25.40                     2000.00  50800.00

                                       TOTAL   6920.00 174784.00

A takto vyzer produkt programu MCALC /laik asne, odbornk se div/ :

                 Tvar tlae tabuky


 Ŀ
  MCA a.s.     Prjem   tovaru       Vdaj   tovaru        Stav  skladu     
           Ĵ
  Sklad 2   Mnostvo    Cena    Mnostvo    Cena      Kusy      Koruny   
 Ĵ
     4.aug   10000.00    25.20    4880.00    25.20    5120.00  129024.00 
     5.aug                         200.00    25.20    -200.00   -5040.00 
     6.aug    2000.00    25.40                        2000.00   50800.00 
                                                                         
                                             TOTAL    6920.00  174784.00 
 


4.1.5 Export

     umouje exportova  dta z tabuky do  textovho sboru. Nao je
to dobr ?  . Niektor uvatelia  programu MCALC realizuj  rozsiahle
tabuky, ktor  presahuj pvodn idei autora  programu.

     Potom  sa  me  sta,  e  mte  naprklad  tabuku  so zoznamom
zamestnancov, ktor  potrebujete prenies opakovane  alebo jednorzovo
do  inho programu.  Bolo by   idiotsk, keby  Vs tofko  ntil obsah
tabuky kde mte dta o 60-tich zamestnancoch manulne prepisova.

     Ako spojovac  formt medzi programom  MCALC a okolm  som pouil
"prost  sekvenn  sbor".  Tento   mete  po  vytvoren  eventulne
korigova nejakm editorom.

     Majme ako prklad tabuku :


 Ŀ
  Boledovi            Jn                 4500.00      20.00    4480.00   1 
 Ĵ
  Kralovi             Frantiek           5500.00     100.00    5400.00   2 
 Ĵ
  Michalovi           Karol               4000.00     200.00    3800.00   3 
 Ĵ
  Rebrovi             Zoltn              3200.00     300.00    2900.00   2 
 Ĵ
  Turkovi             Stanislav           4550.00     210.00    4340.00   7 
 


     Prkaz  Export vytvor  sbor s  menom zhodnm  s menom tabuky a
prponou .TXT .  Naa tabuka v  prklade m meno  MZDY.MCA, z nej  sa
vytvor sekvenn sbor MZDY.TXT, ktor vyzer nasledovne :

Boledovi           Jn                4500.00     20.00   4480.00  1
Kralovi            Frantiek          5500.00    100.00   5400.00  2
Michalovi          Karol              4000.00    200.00   3800.00  3
Rebrovi            Zoltn             3200.00    300.00   2900.00  2
Turkovi            Stanislav          4550.00    210.00   4340.00  7

     V  prpade,  ak  maj  by  tieto  dta presunut do databzovho
sboru MZDY.DBF, mus by tento sbor definovan takto :

         [ Field Information ]Ŀ
                                                         
           Name        Type              Length Decimals 
           
           PRIEZVISKO  Character             20          
           MENO        Character             16          
           PLAT        Numeric               10        2 
           PREMIA      Numeric               10        2 
           SPOLU       Numeric               10        2 
           DAN_SKUPIN  Numeric                3          
         

     Do  takto  definovanho  sboru  mete  nata  dta  zo sboru
MZDY.TXT prkazom FOXky APPEND FROM MZDY.TXT TYPE SDF . Pokia poznte
mj databzov editor BROWSER, tam je to ete jednoduchie.

     Ale ivot nechod vdy priamoiarmi  cestikami a obvykle od Vs
bude  niekto poadova  databzov sbor  v truktre,  ktor sa  bude
odliova od tej, ktor mte v tabuke pre MCALC. Pravdepodobne budete
musie  tabuku  pre  MCALC  upravi  tak,  aby  dky pol, okienka v
tabuke a DBF  sbore navzjom sedeli. Ak nesed  poradie, BROWSER Vm
umoni jednm alm krokom preklen aj tento problm.

     Dleit  je uvedomi  si, e   v sbore  MZDY.TXT nie  s iadne
hranice medzi bvalmi  stpcami v tabuke MCALC-u a  do DBF sboru sa
nataj   zava   doprava.   Pokia   Vs   tento   problm  zaujma,
v distribunej sade mte MZDY.DBF aj MZDY.MCA, mete si Export vysk-
a.

     Po natan  do DBF sboru  Vm mj BROWSER  poskytne nasledujci
vpis :



File: MZDY.DBF                                                   Page: 1
PRIEZVISKO           MENO             PLAT       PREMIA     SPOLU      DAN
--------------------------------------------------------------------------
Boledovi            Jn                 4500.00      20.00    4480.00   1
Kralovi             Frantiek           5500.00     100.00    5400.00   2
Michalovi           Karol               4000.00     200.00    3800.00   3
Rebrovi             Zoltn              3200.00     300.00    2900.00   2
Turkovi             Stanislav           4550.00     210.00    4340.00   7


     Dleit je dosta dta z  tvaru MCALC do aspo pribline dobrho
DBF  sboru  bez  strty  dt.  Potom  Vm  u BROWSER umon prehodi
pozcie pol  a skrti i predi  polia a nemuste si  pokazi Vau
pekn  tabuku. Vimnite  si tie,   e v  skobnom prklade  nemm v
tabuke iadnu hlaviku /pre zjednoduenie/.

4.1.6 Vyisti

     umouje vymaza cel tabuku z  pamti programu. Ak bola predtm
tabuka  uloen  na  disk  prkazom  Ulo ,  na  disku  zostva.  Aby
si nestratil  tabuku v  prpade, ak  ete nebola  uloen, program sa
opta i ju nechce uloi :

         Tabuka bola upraven. Mm uloi tto tabuku ?

Mon odpove je A alebo N . Na tto otzku nie je mon odpoveda len
stlaenm klvesy  Enter. Po vyisten  sa nastavia parametre  okienok
tak ako boli zadane klvesou F6.  Ak ich chce zmeni, teraz je vhodn
okamih.

4.2   Menu Formt

     umouje zmeni tandardn parametre stpca. Vypu sa nasledovn
otzky :

     Zadaj prve okienko pre formt :                 napr. A1

     Zadaj posledne okienko pre formt :             napr. A16

     Zmeny  formtu sa  dej vdy  v jednom  stpci alebo  riadku. Pri
     chybnom zadan napr. A1 a B10 sa vype oznam :

                Riadok alebo stpec mus by rovnak.

     Chce zarovna obsah okienka doprava ?          A alebo N

     Chce sla s oznaenm meny ?                  A alebo N

     pri odpovedi A bude tvar sel napr. 100.00 Sk
     Ako nastavi napr. K, pozri kapitolu 7. Konfigurcia

     Chce medzeru medzi tisckami ?                 A alebo N

     Na koko desatinnch miest treba zaokrhli ?   0 a 4


4.3   Menu Nastav

     umouje nastavi  av horn okraj obrazovky  na uren okienko.
Normlne je obrazovka  nastaven tak, aby v avom  hornom rohu tabuky
bolo okienko A1 . Me nastavi aj  in okienko , ak ur jeho me-
no.

                       Zadaj adresu okienka :

4.4   Menu Stpec

     umouje vloi  pred nastaven stpec  nov stpec alebo  zrui
nastaven  stpec.  prava  vzorcov  je  v  tomto prpade automatick.
Stpec je mon nastavi na av  okraj, na stred alebo na prv okraj.
Pri vobe Stpec sa zobraz menu :

         Vlo, Zru, Srka, Centruj, Lav okraj, Prav okraj

     Je mon nastavi aj in rku stpca ako je tandardnch 10 zna-
kov. Pri vobe Sirka sa vype otzka :

              Teraz je rka stpca 10 . rka stpca :

     Vek  rka viac  obsadzuje pam  u textovch  okienok. V takom
prpade by mohol vznikn oznam :

                 Nemm dos pamti pre cel okienko.

     Textov okienka je mon nastavi na av okraj okienka, na prav
okraj okienka alebo vycentrova. Toto  nie je parameter okienka, preto
ke zmen  rku stpca, nastavenie  textov sa poru.  Pri nastaven
textovch okienok  sa okienka s  slami a vzorcami  nemenia. Preto je
mon bez obv centrova cel stpec.

4.5   Menu Riadok

     umouje vloi  pred nastaven riadok  riadok nov alebo  zrui
nastaven riadok.  Zruenie alebo vloenie  riadku si me  od prpadu
k prpadu vyiada pravu vzorcov.

4.6   Menu Obrazovka

     Normlny  rozsah obrazovky  umouje zobrazi  20 riadkov  naraz.
Vobou Obrazovka je mon zobrazi 20 alebo a 38 riadkov.

4.7   Menu Klvesnica

     Ako  je  uveden  v  kapitole  7,  MCALC  m vstavan klvesnicu.
Niekedy je potrebn psa texty  s diakritikou, ale pri psan vzorcov
ja osobne  neviem rchlo njs znaky  pre ztvorky tj. (  a ). Pretoe
ako programtor pouvam ztvorky nad slami 9 a 0 denne, umonil som
za chodu programu prepn typ klvesnice. Zobraz sa nasledovn menu :

      A-usa, B-sk qwerty, C-sk qwertz, D-cz qwerty, E-cz qwertz

Skratky ttov  s psan malmi psmenami  aby vynikli psmen voby.
Sasne sa v prvom riadku vpravo  vypisuje oznam o tom, ak klvesnicu
mte prepnut napr. ke pem vzorce mm tam :

       Auto USA

Po novom tarte programu MCALC  sa zapne znova pvodn klvesnica dan
konfiguranm sborm MCALC.KFG .

4.8   Menu Auto

     Umouje  vypn  a  zapn  automatick  prepotavanie tabuky.
Zapnutie  automatickho prepotavania  sa signalizuje  v prvom riadku
vpravo textom : Auto

5.    In oznamy

                       Mus zada slo od

     ak si nezadal sprvne slo.

                    Toto nie je leglne okienko.

     ak  si nezadal  sprvne meno,  hovorme aj  adresu okienka, napr.
     A101

                       Parser stack overflow.

     ak je  vzorec pre vpoet okienka  prli zloit. Zjednodu vzo-
rec, alebo rozde vpoet do dvoch okienok z medzivsledkom.

6.    Matematick opercie

     Mon matematick opercie s :

     +

           PLUS  umouje spotava okienka, napr. A1+A2


     -
           MINUS umouje odpotava okienka, napr. A3-A1


     *

           HVIEZDIKA umouje nsobi okienka, napr. A1*A2
           Je mon poui aj kontantu napr. A1*0.2 dva 20 %


     /
           LOMTKO umouje deli okienka, napr. A1/A5
           Je mon poui aj kontantu napr. A1/2

     ^

           IPKA umouje zadva umocnenie pre fyziklne vpoty


     :    DVOJBODKA umouje zada rozsah okienok pre spotavanie.
           Namiesto A1+A2+A3+A4+A5 me napsa do vzorca A1:A5

     (

           AVA ZTVORKA umouje spolu s pravou ztvorkou
           psa zloitejie vzorce

     )

           PRAV ZTVORKA umouje spolu s avou ztvorkou
           psa zloitejie vzorce

6.1   Matematick funkcie

     Pri vpotoch  je niekedy potrebn poui  zloitej vzorec. Aby
nebolo vdy potrebn robi urit  vpoty zloitm vzorcom, s k dis-
pozcii nasledovn funkcie :

     ZK(cislo)

     zaokrhli slo na cel koruny , napr. 12.40 na 12 a 12.50 na 13

     ZH(cislo)

     zaokrhli slo na cel desahalierniky, napr. 12.43 na 12.40

     ZN(cislo)  ***

     zaokrhli slo nahor na cel koruny napr. 12.30 na 13.00, ale
     aj 12.01 na 13.00 !

     ZS(cislo)  ***

     zaokrhli slo nahor na cel stovky, napr. 5367 na 5400, ale aj
     5301 na 5400 !

     ABS(cislo)

     zru znamienko u sla, napr. ABS(-120) je 120

     HD(cislo)

     konvertuje as v tvare HH.MM na desatinn slo HH.hh

     Funkcie uznaen  *** som doplnil  na zklade npadu a poiadavky
     p. Spurnho z Moravsk Tebov

6.1.1 Prklad vzorcov

     Ak sa tabuka uveden v vode prepne do zobrazenia vzorcov dosta-
neme nasledovn vsledok :

   A            B            C         D          E           F
1
2            M e n o           Plat  % odmeny  Vypocitane Zaokruhlene
3
4        Bakocka Jan          4 100     10.00   C4*D4/100      ZK(E4)
5
6        Halabuk Gustav       3 200      8.30   C6*D6/100      ZK(E6)
7
8        Janikova Anna        3 700      9.50   C8*D8/100      ZK(E8)
9
10
11       Spolu za utvar     C4:C10 E11/C11*10      E4:E10      F4:F10

     Stpec B obsahuje meno pracovnka
     Stpec C obsahuje prslun zkladn plat
     Stpec D obsahuje % odmeny
     Stpec E je vypotan odmena poda vzorca Plat * Percento /100
     Stpec F  je  vypotan odmena zo stpca E,  zaokrhlen na cel
              koruny

V  okienku  C11  je  set  okienok  C4  a  C10.  Nevad, e niektor
z tchto  stpcov s  przdne. Podobne  je set  vypotan v okienku
E11 a F11. V okienku E11 je vypotan priemern percento odmeny. Toto
nie je set stpcov D4 a D6, ale vpoet mus by uroben inak.

6.1.2 Prklad zaohruhlovania nahor

     Funkcie  pre   normlne  zaokruhlovanie  ZK - zaokruhli na Koruny
a ZH - zaokruhli  na   desathalierniky  pracuj  poda   pravidiel  na
zaokruhlovanie  platnch  v  matematike.  Tak  naprklad ZK(1.4999) je
1 a  ZK(1.5000)  je  2 .  Podobne  ZH(22.44)  je  22.40 a ZH(22.45) je
22.50 . Zaokruhlovanie  nahor na cel  Koruny alebo na  cel stovky je
vidie v nasledovnej tabuke :


   Tabuka demontruje nov  funkcie poda nvrhu p. Spurnho z Morav.Tebov
   --------------------------------------------------------------------------
     1 550.0009               1 550.0000                 100.0900    100.0000
     1 550.0010< 0.1 halier   1 551.0000 0.1 Koruna >    100.1000    200.0000
     1 550.0100< 1.0 halier   1 551.0000   1 Koruna >    101.0000    200.0000
     1 550.2000               1 551.0000                 120.0000    200.0000
     1 550.3000               1 551.0000                 130.0000    200.0000
     1 550.4000               1 551.0000                 140.0000    200.0000
     1 550.5000               1 551.0000                 150.0000    200.0000
     1 550.6000               1 551.0000                 160.0000    200.0000
     1 550.7000               1 551.0000                 170.0000    200.0000
     1 550.8000               1 551.0000                 180.0000    200.0000
     1 550.9000               1 551.0000                 190.0000    200.0000
     1 550.9999               1 551.0000                 199.0000    200.0000

       Suma  x                     ZN(x)                 Suma  x        ZS(x)

     Pre zaokruhlenie nahor sta 0.001  koruny tj. 0.1 halier, aby sa
suma  zaokruhlila na  cel koruny  nahor. Pre  zaokruhlenie na  stovky
sta 10 halierov. Tto tabuku najdete v distribunej sade. Stpce s
v nej definovan takto :

  1 550.0009          ZN(A3)            100.0900      ZS(E3)


6.1.3 Prklad vpotu asu

     Pretoe  hodinov sadzby  stle stpaj  vzrast zujem  o presn
sledovanie  asu. MCALC  m na  to nov  funkciu HD()  . Tto  funkcia
konvertuje  zpis  asu  v  tvare  12.30  tj.  HH.MM  /s  bodkou,  bez
obligtnej dvojbodky/  na 12.50 tj.  na desatinn slo.  Na o je  to
dobr uke nasledovn prklad /primitvny/ :


         Ŀ
               Vkaz     odprac.    asu                 
         Ĵ
                 De    Prchod     Odchod     Celkom 
         Ĵ
            1.august       7.15      15.00       7.75 
            2.august       8.01      16.15       8.23 
            3.august       7.50      12.00       4.17 
                                                      
                                           Ĵ
                                     Spolu      12.40 
         

     Vzorce pre vpoet tejto tabuky s definovan takto :

           !    Vkaz!  odprac.! asu
           ========================================
             De   Prchod    Odchod    Celkom
           ========================================
           1.august      7.15     15.00 HD(C5)-HD(B5)
           2.august      8.01     16.15 HD(C6)-HD(B6)
           3.august      7.50     12.00 HD(C7)-HD(B7)

                                         ==========
                                   Spolu     D6:D8

     Tmto  spsobom  mete  sledova  akkovek  asov udalosti. Je
trochu  menej obvykl,  e as  sa  pe  ako 12.30  a nie  12:30, ale
naprklad v mojej firme sa to tak pouva. Funkcia HD() hlsi chybu ak
je poet  mint v ako  59 v argumente  funkcie, teda 12.61  nie je
vhodn vstupn parameter pre funkciu HD.

7.    Konfigurcia programu

     V adresri kde  sa bud uklada dta tj.  tabuky s prponou .MCA
a ich  ekvivalent v  textovom tvare  .602 had  program MCALC.EXE pri
tarte konfiguran sbor MCALC.KFG .  Ak sa tak sbor najde nastavia
sa poiaton parametre z tohto sboru.

     Ak sa  tak sbor nenjde, nastavia  sa nasledovn parametre, tj.
program sa chov tak ako keby sa naiel sbor MCALC.KFG s obsahom :

Klvesnica = 2                     v eskej verzii = 4
Tlaiare = KA
Mena = Sk                          v eskej verzii = K
rka stpca = 10
Zarovna obsah okienka doprava = A
sla s oznaenim meny = N
Medzera medzi tisickami = N
Poet desatinnch miest = 0
Tabuka s rmikom = A
Oddeli riadky vodorovnou iarou = A
Riadkovanie 2 = N
Tlai aj okraje = N
Horn okraj pre tla = 1
av  okraj pre tla = 1

     Texty  vavo  od  rovntka  nie  s  podstatn,  s  tam  len pre
orientciu. Kto chce by svetov,  me tam napsa napr. Keyboard = 2
a Printer code = LA , prpadne CURRENCY = Ft .

     Konfiguran  sbor / vo  verzii 96.05  rozren / je additvny.
Parametre musia by  uveden v uvedenom porad, ale  posledn mu by
aj vynechan. Tm sa dosiahla  kompatibilita s Vaimi starmi sbormi
MCALC.KFG .

     Star konfiguran sbor vyzeral naprklad takto :

Klvesnica = 2
Tlaiare = KA
Mena = Sk

     Pri  jeho pouit  sa ostatn  parametre nastavia  na horeuveden
tandarty,  po anglicky  DEFAULT a  v Rusku  "po umolaniju". K tomuto
sboru mete teraz prida alie  riadky, poda potreby. Parametre s
"dedin", tj. ak mte jednu tabuku, t editujete a potom ulote, po
prkaze Vyisti sa pracovn polocha vymae ale parametre zostvaj.

     Nov konfiguran sbor me by neuplnn, me vyzera naprklad
takto :

Klvesnica = 2
Tlaiare = KA
Mena = Sk
rka stpca = 10
Zarovna obsah okienka doprava = A
sla s oznaenim meny = N
Medzera medzi tisickami = N
Poet desatinnch miest = 0

7.1   Klvesnica

     Program  MCALC.EXE  ma  zabudovan   ovlda  klvesnice  v  kde
Kamenick  s  nasledovnmi   monosami  nastavovanmi  prvm  riadkom
v konfiguranom sbore :

1 - klvesnica USA QWERTY

Tto  monos  treba  nastavi  ak  nechcete  psa s diakritikou, tj.
rieite isto  matematick problmy. Taktie je  vhodn vtedy, ak mte
u v  potai intalovan nejak  in ovlda klvesnice  pre nrodn
abecedu.

2 - klvesnica SK QWERTY

Slovensk  klvesnica  pre   programtorov,  ktor  oakvaj  psmeno
Y v hornom rade klves a Z v dolnom, ale chc psa s diakritikou.

Tich klvesy na zpis diakritiky s :

   Ŀ
    +     mke  naprklad pre psmeno  alebo 
      
    =     de   naprklad pre psmeno  alebo 
   

   Ŀ
    ~     dvojbod naprklad pre psmeno  alebo 
      
    `     nevyuit
   

3 - klvesnica SK QWERTZ

Slovensk klvesnica pre pisrky na psacch strojoch, ktor oakvaj
psmeno Z v hornom rade klves s Y v dolnom. Ostatn vi. hore.

4 - klvesnica CZ QWERTY

esk klvesnica  QWERTY. Psmeno   resp.  pte  ako mkk U  resp.
u . Psmen  a  tandardne s mkenom, akoe inak.

5 - klvesnica CZ QWERTZ

esk klvesnica QWERTZ. esk psmen vi. hore.

V prpade ak si niekto mysl,  e na program ktor dostanete prakticky
zadarmo je to mlo, nech mi nape.

7.2   Tlaiare

     Program MCALC.EXE  podporuje tlaiare schopn  tlai diakritiku
v kde bratov  Kamenickch. V konfiguranom sbore  MCALC.KFG mus by
druh riadok Tlaiaren = KA  .

     Rovnako spen bude prpad ak  si nastavte klvesnicu bez diak-
ritiky a Tlaiaren = AS, a nevyadujete diakritiku.

     Ak tak tlaiare nemte, s dve monosti :

a. tlai tabuky len do sboru typu .602   a odtia  na  tlaiare u
   s diakritikou. Vtedy muste ma nastaven program MCALC na tak kd
   ako  mte  nastaven  textov   editor  tj.  Tlaiare  = KA  alebo
   Tlaiare = LA

b. nastavi v MCALC kd AS tj.  ASCII bez diakritiky a tlai vdy len
   priamo na tlaiare. Tlaiare = AS .

     Ak  mte tlaiare  schopn tlai  diakritiku v  kde LATIN2 tj.
CP852, nastavte   si   MCALC.EXE   v konfiguranom sbore na LA   tj.
Tlaiare = LA

7.3   Jednotka meny

     Program  MCALC.EXE  me  v  nastavench  stpcoch  zobrazova za
slom nzov  menovej jednotky. Tento  nzov me by  maximlne dvoj-
miestny.

     Ak chcete  pracova s eskou korunou  nastavte si v konfiguranom
sbore  tret riadok  na Mena  = K  .  Ak chcete  pracova s nemeckou
markou nastavte si Mena = DM

7.4   Ako editova MCALC.KFG


     Pretoe predpokladm, e s programom MCALC bud pracova aj menej
znal z oblasti programovania, uvdzam tento nvod.

     V textovom editore si zvote  meno sboru MCALC.KFG. Ak tak ete
neexistoval vytvor sa nov. Zapte  od samho zaiatku obrazovky bez
vynechvania vonch riadkov tri  riadky s hore uvedenmi parametrami.
Je dleit aby za znakom rovntka bola presne jedna medzera.

     Sbor  ulote  zp  prkazom  EXPORT  ASCII.  Na dotaz o uloen
sboru pri ukonen editora odpovedajte NIE resp. NE.

     Pokia  viete editova  sbor v  NORTON COMMANDER-i  nie je o om
hovori a u vonkoncom nie psa.

7.5   MCALC a NORTON COMMANDER

     Na jednoduch  odtartovanie programu MCALC  si doplte v  NORTON
COMMANDER-i,  obvykle  v  adresri  C:\NC  v  sbore NC.EXT nasledovn
riadok :

MCA: C:\NC\MCALC.EXE !.!

Potom sta v NC ukza na sbor s prponou MCA a MCALC nabehne sm.

     Niekto pracuje po  cel de v kde bratov  Kamenickch a preto mu
vad, ak  MCALC po ukonen zavdza  znova zkladn font a  ni pekn
mkene. V takom prpade doplte parameter /KEEP tj. :

MCA: C:\NC\MCALC.EXE !.! /KEEP

7.6   MCALC a VOLKOV COMMANDER

     Tu vyuvame vynikajcu vlastnos VOLKOV COMMANDER-a ktor m tri
sbory s prponou .EXT . S to :

VC.EXT     presne ako NC, reaguje na klvesu ENTER

VCEDIT.EXT reaguje  na klvesu F4,  sem zarate rovnak  riadok ako do
           VC.EXT

VCVIEW.EXT reaguje  na klvesu  F3,  sem  zarate volanie  viewera pre
           MCALC zaradenm riadku MCA: C:\NC\MCVIEW.EXE !.!

     Niekto pracuje po  cel de v kde bratov  Kamenickch a preto mu
vad, ak  MCALC po ukonen zavdza  znova zkladn font a  ni pekn
mkene. V takom prpade doplte parameter /KEEP tj. :

MCA: C:\NC\MCALC.EXE !.! /KEEP

Pre zjednoduenie programov nekonvertujem  /keep na /KEEP, preto pte
tento  parameter vekmi  psmenami. Meno  sboru me  by samozrejme
tak alebo onak, prpadne miean napr. TAbuLA.mca

7.7   MCALC a STOFKOV KOMMANDER

     Mj program SK  zdruuje vetky sbory z VC  do jedinho SK.INI .
Tam napte v sekcii ENTER , VIEW a EDIT

[enter]
mca: C:\nc\mcalc.exe !.!
 ...
 ...
[view]
mca: C:\nc\mcview.exe !.!
 ...
 ...
[edit]
mca: C:\nc\mcalc.exe !.!
 ...
 ...

     Niekto pracuje po  cel de v kde bratov  Kamenickch a preto mu
vad, ak  MCALC po ukonen zavdza  znova zkladn font a  ni pekn
mkene. V takom prpade doplte parameter /KEEP tj. :

MCA: C:\NC\MCALC.EXE !.! /KEEP

Pre zjednoduenie programov nekonvertujem  /keep na /KEEP, preto pte
tento  parameter vekmi  psmenami. Meno  sboru me  by samozrejme
tak alebo onak, prpadne miean napr. TAbuLA.mca

Mono e prve Vy nepoznte tofkov Kommander. Strune povedan je ako
VOLKOV COMMANDER, ale m menej monost pre programtora. M len jedno
okno /panel/, ale  zato umouje zapsa komentre k  sborom. Aby ste
mali prehad  o tom, kde mte  o uloen, nemuste si  kpi ani OS/2
ani WINDOWS95, kde s dlh men sborov.

8.    Pozera tabuliek MCVIEW.EXE

     Tento   program  umouje   pasvne  pozera   tabuky  vytvoren
programom  MCALC.EXE . Pri  tarte  vyaduje  v povelovom  riadku meno
sboru kde je tabuka.

     Podobne ako  MCALC zavedie si  diakritiku bratov Kamenickch  pri
tarte a na  konci vrti monitor do zkladnej znakovej  sady ak nie je
uren inak.

     MCVIEW.EXE sa ukonuje tak ako MCALC.EXE klvesou F10.

     Niekto pracuje po  cel de v kde bratov  Kamenickch a preto mu
vad, ak MCVIEW  po ukonen zavdza znova zkladn  font a ni pekn
mkene. V takom prpade doplte parameter /KEEP tj. :

MCA: C:\NC\MCVIEW.EXE !.! /KEEP

Pre zjednoduenie programov nekonvertujem  /keep na /KEEP, preto pte
tento  parameter vekmi  psmenami. Meno  sboru me  by samozrejme
tak alebo onak, prpadne miean napr. TAbuLA.mca

9.    Jazykov verzie

     V distribunej  sade je od  verzie 96.05 okrem  slovenskej verzie
programu pod menom MCALC.EXE  priloen aj program MCALC_CZ.EXE. Tento
program predstavuje  esk verziu. Oznaenie  verzie tj. 96.08  ako aj
funkcie  obidvoch   programov  s  celkom  toton.   Odteraz  bud  k
dispozcii vdy obidve jazykov verzie.

     V  ppade,  e  se  Vm  prce  s  eskou verzi programu zalb,
vymate  originlni  soubor  MCALC.EXE  a  pemenujte  MCALC_CZ.EXE na
MCALC.EXE. A je to, viz TV seril ...

     Ako autor mm zujem vytvori  aj alie jazykov verzie. Viem si
predstavi  posk, maarsk  alebo nemeck.  Ak ste  dostatone znal
niektorho  z  inch  europskch  jazykov,  prelote  mi  prosm sbor
TEXTY.TXT  do jazyka  v ktorom  m komunikova  MCALC. Vytlate  tento
text, alebo o by bolo najlepie polite mi ho na diskete. Disketu Vm
vrtim s najnovou verziou vrtane Vami navrhnutho jazyka.

     Dokumentciu ktor prve teraz tate nemienim preklada do inch
jazykov. Ak by  ste Vy mali dos asu, Vaa  iniciatva je vtan. Ale
pozor,  aby ste  neporuli moje  autorsk prva,  polite mi preloen
dokumentciu na diskete. Ja ju  potom poskytnem ako SHAREWARE vetkm,
s uvedenm mena prekladatela.

10.   Znme problmy

     Predol  verzia  96.05  nepracovala  korektne  ak ste tartovali
program  spolu  s  menom  tabuky  naprklad  MCALC MZDY.MCA . V takom
prpade sa  ignorovali parametre z  tabuky a tvrdohlavo  sa presadili
parametre z konfiguranho sboru. Tto chyba bola odstrnen.

     MCALC u produkuje  dokonal tabuky s rmikmi, nie  je treba ni
manulne  vylepova v  T602. Je  tam len  jedna chyba  o ktorej viem,
skste najs in.


     Pri  vkladan novho  riadku do  tabuky sa  mi niekedy stva, e
napem prv  riadok a potom  dodatone chcem napsa  ete pred tento
riadok hlaviku.

     Ak  v takom  resp. podobnom  prpade vloim  nov riadok  pred u
pracne napsan, prv /pvodn/  riadok sa  mi strat. Ak viete presne
popsa okolnosti  kedy sa riadok  strca a kedy  nie, napte. Ja  to
rieim zbabelo tm, e nov riadok  pred prv vkladm a ke mm aspo
dva riadky zapsan.

     Dostal  som  aj  sanosti,  e  program  zamrzne  pri koprovan
vzorcov  klvesou  F5.  Ja  som  sa   s  tm  nestretol  a  na  mojich
jednoduchch tabukch to neblbne.

     Na  tomto mieste  chcem upozorni,  e najjednoduchia  cesta ako
prenies poet desatinnch miest alebo  jeho in vlastno z okienka do
okienka je  jeho koprovanie klvesou  F5 . Potom predsa  mete obsah
okienka zmeni !

     Nie je  rieen tla tabuky kondenzovanm  psmom. Tento problm
ale riei mj SHAREWARE program TDS.EXE .

     Staria verzia programu generovala aj  do sboru znak CHR(12) pre
posun na nov strnku. Toto nie je potrebn pre sbor typu T602, preto
to bolo zruen.

     V svislosti s predolm problmom som pozoroval ete jeden, a to
na  konci tlae,  i u  do sboru  alebo na  tlaiare sa v poslednom
riadku vypsal zbytok obsahu  poslednho riadku obrazovky. Vyzeralo to
asi takto :

Citaj, Ulo, Tla Vyistiasta

     S tmto  by malo by teraz  BASTA. Ja som to  overoval asi 5 krt
a u nemm trpezlivos. To nechvam na Vs.

     Niekedy mm "cukatru" vyriei  v tabuke triedenie. Stretol som
uvateov, ktor chceli do tabuky  vloi zoznam pracovnkov a potom
tabuku triedi. Nebol by to tak problm, ale potrebuje to niekto ?

     Podobn problm je monos spoji  dve tabuky do jednej. Toto by
bolo  zrejme  vhodn  riei  EXPORT-om  a  IMPORT-om.  Export  je u
rieen, sta naprogramova len import. Ale zasa, potrebuje to niekto
alebo je to len moja programtorsk chimra ?

     Zverom akujem p.Spurnmu a p.tefkovi, e svojimi pripomienkami
ma printili zasa  sa po ase vrti do  prostredia PASCALu a vylepi
MCALC. Prajem Vm prjemn chvle  pri potan peaz a prpadne asu
pomocou MCALC a ke mte nejak pripomienky napte.


                      * * *  F I N I T O * * *



                              O B S A H







       v o d                                                        2
1.    tart programu                                                 7
2.    Tvar tabuky                                                   7
2.1   Prklad tabuky                                                8
3.    Funkn klvesy F1 a F10                                      8
3.1   Help - klvesa F1                                              8
3.2   Menu - klvesa F2                                              8
3.3   Prepotaj - klvesa F3                                        9
3.4   prava - klvesa F4                                            9
3.5   Presun okienka - klvesa F5                                    9
3.6   Parametre pre tla - klvesa F6                                9
3.7   Zoznam tabuliek - klvesa F7                                  11
3.8   Zru okienko - klvesa F8                                     11
3.9   Vzorce - klvesa F9                                           11
3.10  Koniec - klvesa F10                                          11
4.    Hlavn menu                                                   11
4.1   Menu Tabuka                                                  11
4.1.1 taj                                                         12
4.1.2 Ulo                                                          12
4.1.3 Tla                                                          12
4.1.4 Formtovanie tlae                                            13
4.1.5 Export                                                        14
4.1.6 Vyisti                                                       16
4.3   Menu Nastav                                                   17
4.4   Menu Stpec                                                   17
4.5   Menu Riadok                                                   17
4.6   Menu Obrazovka                                                17
4.7   Menu Klvesnica                                               17
4.8   Menu Auto                                                     18
5.    In oznamy                                                    18
6.    Matematick opercie                                          18
6.1   Matematick funkcie                                           19
6.1.1 Prklad vzorcov                                               20
6.1.2 Prklad zaohruhlovania nahor                                  20
6.1.3 Prklad vpotu asu                                          21
7.    Konfigurcia programu                                         21
7.1   Klvesnica                                                    22
7.2   Tlaiare                                                     23
7.3   Jednotka meny                                                 24
7.4   Ako editova MCALC.KFG                                        24
7.5   MCALC a NORTON COMMANDER                                      24
7.6   MCALC a VOLKOV COMMANDER                                      25
7.7   MCALC a STOFKOV KOMMANDER                                     25
8.    Pozera tabuliek MCVIEW.EXE                                   26
9.    Jazykov verzie                                               26
10.   Znme problmy                                                26
                                                     MCALC 1 z 23