home *** CD-ROM | disk | FTP | other *** search
/ CBM Funet Archive / cbm-funet-archive-2003.iso / cpm / sys / c128 / utils / rootsm.arc / ROOTSM.DOC < prev    next >
Text File  |  1980-01-01  |  107KB  |  2,577 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.                                 roots/m
  40.  
  41.  
  42.  
  43.                         software to help organize
  44.  
  45.                            your family tree
  46.  
  47.  
  48.  
  49.                      program by herbert drake jr.
  50.  
  51.                                                         
  52.  
  53.                    original manual by bruce murray
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.    * this is not free software. this is a shareware program. you   *
  62.  
  63.    * are encourged to use this program and distribute this program *
  64.  
  65.    * to bbs systems and your friends. no charge can be made for    * 
  66.  
  67.    * this program above the actual costs to reproduce the program. *
  68.  
  69.    * herb drake jr. retains all copyrights and expressly forbids   * 
  70.  
  71.    * the sale of roots/m by any party, or the inclusion of roots/m *
  72.  
  73.    * in any package of programs offered for sale. if you find that *
  74.  
  75.    * this program is useful and you continue to use it after a 30  *
  76.  
  77.    * day evauluation period, you must register the program. when   *
  78.  
  79.    * you distribute the program, you must include all the files in *
  80.  
  81.    * this archive. you may not alter or modify the roots/m files.  *
  82.  
  83.    *                                                               *
  84.  
  85.    * please send your registration fee of 20 dollars (us) to :     * 
  86.  
  87.    *                                                               *
  88.  
  89.    *             herbert drake jR.                                 *
  90.  
  91.    *             40 pikes peak drive                               *
  92.  
  93.    *             san rafael, ca. 94903                             *
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.    *****************************************************************       
  122.  
  123.                             *** note ***
  124.  
  125.  
  126.  
  127.    tHIS PROGRAM IS BEING RELEASED BY hERBERT dRAKE AS A sHAREWARE
  128.  
  129.    PROGRAM. tHIS PROGRAM WAS ONCE AVAILABLE AS A COMMERCIAL PROGRAM
  130.  
  131.    AND HAS NOT BEEN AVAILABLE FOR YEARS. iF YOU FIND THIS PROGRAM 
  132.  
  133.    FITS YOUR NEEDS, please register it. iT'S NOT OFTEN THESE DAYS    
  134.  
  135.    THAT WE cp/m USERS CAN EVEN FIND SOFTWARE FOR OUR MACHINES. i       
  136.  
  137.    WOULD HOPE THAT WE WOULD SUPPORT ANY SOFTWARE AUTHORS THAT MAKE
  138.  
  139.    SUCH FINE PROGRAMS AVAILABLE.
  140.  
  141.  
  142.  
  143.    oNE OF THE MOST IMPORTANT FEATURES OF THIS PROGRAM, IN MY OPINION,
  144.  
  145.    IS THE DATA FILES YOU CREATE UNDER roots/m CAN BE MOVED INTO THE
  146.  
  147.    cOMMSOFT ibm SERIES OF roots PROGRAMS. tHE cOMMSOFT PROGRAMS,  
  148.  
  149.    roots ii AND roots iii, ARE CONSIDERED BY MANY GENEALOGISTS TO 
  150.  
  151.    BE TWO OF THE BEST PROGRAMS AVAILABLE. tHIS MEANS YOU CAN USE  
  152.  
  153.    YOUR PRESENT COMPUTER WITH roots/m, AND LATER IF YOUR COMPUTER      
  154.  
  155.    DIES, OR YOU DECIDE TO MOVE TO AN ibm COMPATIBLE, YOU CAN MOVE
  156.  
  157.    YOUR RECORDS WITHOUT TYPING EVERYTHING IN ALL OVER AGAIN. aFTER
  158.  
  159.    PUTTING IN A FEW HUNDRED GENEALOGY RECORDS YOU WILL PROBABLY      
  160.  
  161.    FEEL GOOD KNOWING THAT YOU CAN TRANSFER THEM THE NEXT TIME.
  162.  
  163.  
  164.  
  165.    i WOULD LIKE TO THANK hERB dRAKE FOR RELEASING THIS VERSION OF
  166.  
  167.    roots/m. tHIS IS AN EXCELLENT GENEALOGY PROGRAM THAT WILL ALLOW
  168.  
  169.    YOU TO USE YOUR cp/m cOMPUTER TO KEEP YOUR GENEALOGY RECORDS IN
  170.  
  171.    AN EASY TO ACCESS AND ORDERLY SYSTEM. 
  172.  
  173.  
  174.  
  175.    aNOTHER SPECIAL THANKS TO hOWARD nURSE AT cOMMSOFT, WHO HELPED
  176.  
  177.    ME TRACK DOWN hERB dRAKE, AND THEREBY MADE THIS RELEASE POSSIBLE.
  178.  
  179.                                       
  180.  
  181.    i HAVE ATTEMPED TO RECREATE THE root/m MANUAL IN ITS ENTIRETY
  182.  
  183.    WITH THE EXCEPTION OF THE ILLUSTRATIONS AND GENERAL GENEALOGY   
  184.  
  185.    INFORMATION INCLUDED IN THE ORIGINAL MANUAL.                   
  186.  
  187.                                                                    
  188.  
  189.                                                                    
  190.  
  191.                     cHARLES cOTHAM                                 
  192.  
  193.                                                                    
  194.  
  195.                                                                   
  196.  
  197.  
  198.  
  199.  
  200.  
  201.                                                                   
  202.  
  203.                                                  
  204.  
  205.                                         
  206.  
  207.  
  208.  
  209.                                                  
  210.  
  211.                                     
  212.  
  213.                                            
  214.  
  215.  
  216.  
  217.                                    
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.                                   1
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.                           table of contents
  242.  
  243.  
  244.  
  245.                                                                
  246.  
  247.  
  248.  
  249. chapter 1: a marriage of genealogy and the personal computer...... 4
  250.  
  251.   gENEALOGY AND THE HOME COMPUTER SYSTEM MEET IN roots/m
  252.  
  253.  
  254.  
  255. chapter 2: a tale of two genealogies.............................. 5
  256.  
  257.  
  258.  
  259.   a qUICK rUN tHROUGH roots/m..................................... 6
  260.  
  261.     tHE DISTRIBUTION DISK COMES WITH A SAMPLE BASEFILE WHICH 
  262.  
  263.     ALLOWS YOU TO EXPERIMENT WITH THE PROGRAM.
  264.  
  265.  
  266.  
  267. chapter 3: the pedigree chart and family group sheet............. 11
  268.  
  269.   tHE GENEALOGIST'S STANDARD RECORD-KEEPING TOOLS.
  270.  
  271.  
  272.  
  273. chapter 4: what you need to know before loading roots/m.......... 15
  274.  
  275.   wORKING WITH THE BASEFILE. aN ESTIMATE IF THE NUMBER OF
  276.  
  277.   NAMES YOUR SYSTEM WILL BE ABLE TO STORE. dELETING NON-
  278.  
  279.   ESSENTIAL FILES.
  280.  
  281.  
  282.  
  283. chapter 5: getting started....................................... 18
  284.  
  285.   tHE START-UP PROCEDURE AND AN EXPLANATION OF THE menu, 
  286.  
  287.   PROGRAM CONTROL KEYS AND F-TABLE.
  288.  
  289.  
  290.  
  291.   menu........................................................... 20
  292.  
  293.  
  294.  
  295.   instructions................................................... 22
  296.  
  297.  
  298.  
  299. chapter 6: the program contents.................................. 22
  300.  
  301.   edit........................................................... 22
  302.  
  303.    hOW TO ENTER NAMES INTO THE BASEFILE. a DETAILED DESCRIPTION 
  304.  
  305.    AND STEP-BY-STEP EXPLANATION OF THE PROCEDURE FOR ADDING 
  306.  
  307.    NAMES TO, OR MODIFYING NAMES ALREADY IN, THE BASEFILE.
  308.  
  309.  
  310.  
  311.   list........................................................... 33
  312.  
  313.    tHE WINDOW ON THE BASEFILE. lISTS ALL OR A PORTION OF THE
  314.  
  315.    BASEFILE
  316.  
  317.  
  318.  
  319.   family......................................................... 34
  320.  
  321.    tHE COROLLARY TO THE FAMILY GROUP SHEET. dISPLAYS THE COM- 
  322.  
  323.    POSITION OF A FAMILY AND MOVES YOU FROM GENERATION TO GENER-
  324.  
  325.    TION, SHOWING HOW A SINGLE FAMILY HAS GROWN LARGER OR SMALLER.
  326.  
  327.  
  328.  
  329.   trace.......................................................... 35
  330.  
  331.    tHE COROLLARY TO THE PEDIGREE CHART. pRODUCES A PEDIGREE
  332.  
  333.    CHART FOR ANY INDIVIDUAL IN THE BASEFILE.
  334.  
  335.  
  336.  
  337.   print.......................................................... 36
  338.  
  339.    tHE WAY TO MAKE HARD COPIES. pRINTS BOTH A PEDIGREE CHART AND
  340.  
  341.    FAMILY GROUP SHEET OF ANY INDIVIDUAL IN THE BASEFILE.
  342.  
  343.  
  344.  
  345.   relationship................................................... 37
  346.  
  347.    hOW TWO PEOPLE ON THE FAMILY TREE ARE RELATED. dETERMINES 
  348.  
  349.    THE RELATIONSHIP BETWEEN AND DEGREE OF CONSAGUINITY OF ANY
  350.  
  351.    TWO MEMBERS OF THE FAMILY TREE.
  352.  
  353.  
  354.  
  355.  
  356.  
  357.                                   2
  358.  
  359.  
  360.  
  361.  
  362.  
  363.  
  364.  
  365.  
  366.  
  367.   anniversary.................................................... 39
  368.  
  369.    kEEPING TRACK OF IMPORTANT DATES. lISTS ALL BIRTHS, DEATHS   
  370.  
  371.    AND MARRIAGES THAT HAVE OCCURED ON A SPECIFIED DAY.
  372.  
  373.  
  374.  
  375.   exit........................................................... 39
  376.  
  377.    tHE WAY OUT. lEAVING roots/m AT THE END OF A SESSION.
  378.  
  379.  
  380.  
  381.  
  382.  
  383.   pROVIDING YOUR OWN DATE ROUTINE................................ 40
  384.  
  385.  
  386.  
  387.  
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.                                    
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.  
  412.  
  413.  
  414.  
  415.  
  416.  
  417.  
  418.  
  419.  
  420.  
  421.  
  422.  
  423.  
  424.  
  425.  
  426.  
  427.  
  428.  
  429.  
  430.  
  431.  
  432.  
  433.  
  434.  
  435.  
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.  
  474.  
  475.  
  476.  
  477.  
  478.  
  479.  
  480.  
  481.  
  482.  
  483.                                    3 
  484.  
  485.  
  486.  
  487.  
  488.  
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.                             chapter 1
  496.  
  497.                             a mARRIAGE 
  498.  
  499.                 gENEALOGY AND THE pERSONAL cOMPUTER
  500.  
  501.  
  502.  
  503. wOVEN INTO HISTORY IS THE STORY OF PEOPLE-NAMES, DATES AND FACES. tHOSE
  504.  
  505. PEOPLE HUNTED AND GATHERED, PAINTED PICTURES ON STONE, AND BUILT HOUSES
  506.  
  507. OF STONE, KEPT RECORDS, BUILT SHIPS. aBOVE ALL, THEY HAD CHILDREN. tHOSE
  508.  
  509. CHILDREN HAD CHILDREN, AGAIN AND AGAIN. tHE CYCLE OF PARENTS AND CHILDREN
  510.  
  511. HAS SO FAR PERSISTED, MAKING POSSIBLE EVERYONE WHO DRAWS A BREATH TODAY.
  512.  
  513.  
  514.  
  515. gRATEFUL TO THOSE WHO PERSISTED, IT IS NATURAL TO ASK, "wHO CAME BEFORE
  516.  
  517. ME?"
  518.  
  519.  
  520.  
  521. tHE ANSWER ENTAILS A SEARCH. tHE HUNT UNCOVERS PARTICULAR FACTS AND GEN-
  522.  
  523. ERAL IMPRESSIONS. iT SUMMONS THE POWERS OF A SLEUTH, LAUNCHING EXPEDITIONS
  524.  
  525. ACROSS BORDERS AND INTO UNFAMILIAR TERRITORY. oUT OF THE SEARCH EMERGES
  526.  
  527. A FAMILY TREE, A PERSONAL HISTORY, FAMILY HISTORY, A PERSPECTIVE ON HUN-
  528.  
  529. DREDS OF YEARS OF EXPERIENCE. cALL THE QUEST "GENEALOGY."
  530.  
  531.  
  532.  
  533. dISCOVERING A HERITAGE IS LIKE SOLVING A JIGSAW PUZZLE. wHAT WERE THE
  534.  
  535. NAMES AND BIRTHDATES OF FOREBEARS? hOW MANY CHILDREN DID THEY HAVE? wHAT
  536.  
  537. DID THEY DO? hOW DID THEY FEEL ABOUT THEIR LOT IN LIFE? a THOROUGH SEARCH
  538.  
  539. CAN TAKE YEARS OF HUNTING THROUGH ARCHIVES AND TALKING WITH RELATIVES AND
  540.  
  541. OTHER GENEALOGISTS. dISINTERESTED ANCESTORS DID NOTHING TO MAKE THE JOB
  542.  
  543. EASIER. sOME WILL HIDE. iN SPITE OF THEMSELVES, THOUGH, THEY UNDOUBTEDLY
  544.  
  545. LEFT BEHIND RECORDS, CLUES TO THE KIND OF LIVES THEY LED. tHOSE PEOPLE
  546.  
  547. WERE OUT THERE. tHEY EXISTED. yOU ARE NOT CHASING GHOSTS.
  548.  
  549.  
  550.  
  551. tHE EXERCISE OF RECORDING ON PAPER ALL THAT IS WORTH REMEMBERING CREATES
  552.  
  553. PARTICULAR PROBLEMS FOR THE GENEALOGIST. dOCUMENTING DISCOVERIES BECOMES
  554.  
  555. INCREASINGLY DIFFICULT AS THE SEARCH BECOMES MORE SUCCESSFUL. aS YOU UN- 
  556.  
  557. COVER HUNDREDS OF ANCESTORS AND RECORD THEIR NAMES AND VITAL STATISTICS
  558.  
  559. ON LOOSE SLIPS OF PAPER, YOU WILL GRADUALLY BUILD A BULKY, LOOSE-LEAF
  560.  
  561. MONUMENT TO THE PAST. eNTER THE PERSONAL COMPUTER.
  562.  
  563.  
  564.  
  565. roots/m PUTS THE FAMILY TREE ON A MAGNETIC DISK. iT WILL HOLD THE IDENT-
  566.  
  567. ITIES OF ANCESTORS, AND PERFORM GENEALOGICAL REFERENCING TASKS THAT WOULD
  568.  
  569. TAKE HOURS OF SEARCHING IN LOOSE BOXES. hANDLING ENOUGH NAMES TO CONSTRUCT
  570.  
  571. A FAMILY TREE THAT CAN INCLUDE AS MANY AS 99 GENERATIONS, roots/m TURNS
  572.  
  573. THE VIDEO SCREEN INTO A WINDOW WITH A VIEW OF EVERY BRANCH. a KEYSTROKE
  574.  
  575. CHARTS THE GROWTH AND DECLINE OF FAMILIES, SHOWING HOW A SINGLE FAMILY
  576.  
  577. GROWS INTO MANY. roots/m CALCULATES THE RELATIONSHIP BETWEEN MEMBERS ON
  578.  
  579. THE TREE AND KEEPS TRACK OF ALL ANNIVERSARIES OF BIRTHS,  MARRIAGES AND
  580.  
  581. DEATHS AS WELL AS THE PLACE OF THEIR OCCURRENCE. roots/m WILL PRINT BOTH
  582.  
  583. FILLED-IN AND BLANK PRDIGREE CHARTS AND FAMILY GROUP SHEETS. tHESE CAN BE
  584.  
  585. SENT TO OTHER GENEALOGISTS OR MEMBERS OF YOUR FAMILY WHO CAN ASSIST YOU
  586.  
  587. IN YOUR SEARCH.
  588.  
  589.  
  590.  
  591. roots/m IS DESIGNED TO MAINTAIN A DATABASE CALLED A "BASEFILE" WHICH 
  592.  
  593. CONTAINS ALL THE GENEALOGICAL INFORMATION THAT YOU SUPPLY. tHE PROGRAM
  594.  
  595. TAKES THE BASEFILE AND PERFORMS GENEALOGICAL REFERENCING TASKS USING 
  596.  
  597. SEVEN SEPARATE ROUTINES -OR PROGRAMS- AND AN ON-SCREEN LIST CALLED THE
  598.  
  599. F-TABLE. tHE SEVEN ROUTINES ARE SELECTED FROM A menu WHICH SERVES AS A
  600.  
  601. TABLE OF CONTENTS AND DOOR INTO EACH OF THE ROUTINES. tHESE INCLUDE:
  602.  
  603.  
  604.  
  605.  
  606.  
  607.                                       
  608.  
  609.                                    4 
  610.  
  611.  
  612.  
  613.  
  614.  
  615.         edit: aLLOWS YOU TO ENTER AN INDIVIDUAL'S NAME, SEX, PARENTS,
  616.  
  617.               DATE AND PLACE OF BIRTH, MARRIAGE AND DEATH, AND AS MANY 
  618.  
  619.               AS FOUR SPOUSES.
  620.  
  621.  
  622.  
  623.         list: aLLOWS YOU TO VIEW ALL OR A PORTION OF THE BASEFILE AND
  624.  
  625.               SELECT INDIVIDUALS FROM THE FILE TO USE IN OTHER ROUTINES.
  626.  
  627.  
  628.  
  629.       family: dISPLAYS THE COMPOSITION OF A SINGLE FAMILY IN A FORMAT
  630.  
  631.               SIMILAR TO A FAMILY GROUP SHEET.
  632.  
  633.  
  634.  
  635.        trace: cONSTRUCTS A PEDIGREE CHART FOR ANY INDIVIDUAL IN THE 
  636.  
  637.               BASEFILE.
  638.  
  639.  
  640.  
  641. relationship: cALCULATES THE RELATIONSHIP AND COMMON ANCESTORS OF ANY
  642.  
  643.               TWO INDIVIDUALS IN THE BASEFILE.
  644.  
  645.  
  646.  
  647.  anniversary: dISPLAYS ALL THE BIRTHS, MARRIAGES AND DEATHS THAT OCCURED
  648.  
  649.               ON A SPECIFIED DAY.
  650.  
  651.  
  652.  
  653.        print: pRINTS 72 OR 132 COLUMN WIDTH PEDIGREE CHARTS AND FAMILY
  654.  
  655.               GROUP SHEETS.
  656.  
  657.  
  658.  
  659. iN THE LOWER PORTION OF THE SCREEN IS A HOLDING AREA FOR NAMES DRAWN FROM
  660.  
  661. THE BASEFILE. tHIS "FETCH-TABLE", OR F-TABLE, DOES NOT CHANGE AS YOU MOVE
  662.  
  663. BETWEEN ROUTINES, AND IS THE KEY TO THE EFFICIENT OPERATION OF root/m.
  664.  
  665. wHILE YOU ARE RUNNING roots/m, EITHER ENTERING NEW INDIVIDUALS OR MAKING
  666.  
  667. INQUIRIES ABOUT OTHERS ALREADY ON THE BASEFILE, YOU WILL BE SHUFFLING 
  668.  
  669. THEM IN AND OUT OF THE F-TABLE, USING THE SAME NAMES OFTEN IN MORE THAN
  670.  
  671. ONE ROUTINE. aDEPT USE OF THE F-TABLE SIMPLIFIES EVEN FURTHER THE TASK OF
  672.  
  673. MAINTAINING AND EXPANDING YOUR GENEALOGICAL RECORDS.
  674.  
  675.  
  676.  
  677. iF YOUR SEARCH IS DILIGENT, YOU WILL COLLECT ENOUGH MATERIAL TO FILL 
  678.  
  679. BOOKS - LETTERS, NEWS CLIPPINGS, ANECDOTES, STORIES OF THE DAY THE 
  680.  
  681. CHICKENS ESCAPED FROM  THE COOP, roots/m WAS WRITTEN TO ACCOMODATE AS
  682.  
  683. MANY ANCESTORS AS POSSIBLE. iT DOES SO BY COMPRESSING  THE AMOUNT OF      
  684.  
  685. INFORMATION NEEDED TO IDENTIFY EACH INDIVIDUAL, AND IT PLACES THE COM-
  686.  
  687. PRESSED BASEFILE IN THE COMPUTERS RANDOM ACCESS MEMORY (ram) WHILE
  688.  
  689. roots/m IS OPERATING. pLACING THE ENTIRE BASEFILE IN ram INCREASES THE
  690.  
  691. SPEED OF THE PROGRAM'S OPERATION; IT ALSO MEANS THAT THE PROGRAM MUST 
  692.  
  693. PACK DATA EFFICIENTLY IN THE BASEFILE.
  694.  
  695.  
  696.  
  697. aLTHOUGH YOU MAY CREATE MORE THAN ONE BASEFILE AND STORE THEM ALL ON
  698.  
  699. SEPARATE DISKS, roots/m WILL OPERATE WITH ONLY ONE AT A TIME. tO CON-
  700.  
  701. SERVE SPACE, THEN, AND LEAVE ROOM FOR AS MANY INDIVIDUALS AS POSSIBLE IN
  702.  
  703. YOUR SYSTEMS ram, THE PROGRAM IS NOT DESIGNED TO STORE ANECDOTAL INFORM-
  704.  
  705. TION. aS YOU ENCOUNTER ANECDOTES DURING YOUR SEARCH, YOU SHOULD STILL 
  706.  
  707. GATHER THEM IN A SEPERATE PLACE. tHE PROGRAM IS THE KERNAL OF THE FAMILY
  708.  
  709. HISTORY, THE GUIDE TO DISCOVERY AND RESEARCH.
  710.  
  711.  
  712.  
  713.  
  714.  
  715.  
  716.  
  717.  
  718.  
  719.                            chapter 2
  720.  
  721.                   a tale of two genealogies
  722.  
  723.  
  724.  
  725. lONG AGO IN THE bRITISH iSLES, TWO NEIGHBORING KINGDOMS HAD BEEN AT WAR
  726.  
  727. FOR MORE THAN 50 YEARS. iT HAD STARTED WHEN AN INHABITANT OF rEGENCIA ON
  728.  
  729. THE EASTERN SIDE OF THE RIVER ALLEGEDLY STOLE A HERD OF CATTLE FROM AN
  730.  
  731. INHABITANT OF oXLAND ON THE WESTERN SIDE OF THE RIVER. tEMPERS DURING THE
  732.  
  733.                                   
  734.  
  735.                                  5
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743. DISAGREEMENT OVER OWNERSHIP FLAIRED. aRMED CONFLICT FOLLOWED.
  744.  
  745.  
  746.  
  747. sINCE THE WAR HAD COST HIS KINGDOM MANY LIVES, THE KING OF rEGENCIA SUG-
  748.  
  749. GESTED A PLAN TO END THE FIGHTING. hE PROPOSED TO THE KING OF oXLAND
  750.  
  751. THAT THEY ASSEMBLE THEIR ARMIES ON A PLAIN BY THE RIVER. eACH COUNTRY
  752.  
  753. WOULD SELECT ITS MOST ABLE WARRIOR, AND THE TWO WOULD BATTLE EACH OTHER
  754.  
  755. IN FULL VIEW OF BOTH ARMIES, THE WINNER OF THAT CONTEST EARNING VICTORY 
  756.  
  757. FOR HIS KINGDOM.
  758.  
  759.  
  760.  
  761. oXLAND'S KING AGREED, AND THREE DAYS LATER AT SUNRISE, BOTH ARMIES IN 
  762.  
  763. FULL REGALIA ASSEMBLED BY THE RIVER TO WITNESS THE BATTLE THAT WOULD
  764.  
  765. DECIDE THEIR KINGDOM'S FATE.
  766.  
  767.  
  768.  
  769. fROM THE RANKS OF oXLAND'S ARMY APPEARED A GIANT OF A WARRIOR. fULL-
  770.  
  771. BEARDED, gEORGE gIBBON STOOD SIX AND A HALF FEET TALL. hE WORE THICK
  772.  
  773. ANIMAL SKINS AND CARRIED A BROADSWORD. lOG STRIDES TOOK HIM CONFIDENTLY
  774.  
  775. TO THE CENTER OF THE FIELD.
  776.  
  777.  
  778.  
  779. fROM THE RANKS OF rEGENCIA'S ARMY aLBERT bRIGHT APPEARED. a FOOT SHORTER
  780.  
  781. THAN gIBBON, HE TOO WORE SKINS, THOUGH OF MUCH SOFTER SHEEPSKIN. hE
  782.  
  783. CARRIED NO WEAPONS, IT SEEMED, ALTHOUGH AS HE SCURRIED OUT TO THE MIDDLE
  784.  
  785. OF THE BATTLEFIELD HIS RIGHT HAND WAS BURIED BENEATH THE FOLD OF HIS
  786.  
  787. GARMENTS. vENTURING OUT ONTO THE BATTLEFIELD, HE GLANCED BACK SEVERAL
  788.  
  789. TIMES AT HIS FELLOW SOLDIERS AS IF HE WERE SEEING THEM FOR THE LAST TIME.
  790.  
  791.  
  792.  
  793. sOME DISTANCE FROM THE MIDDLE OF THE BATTLEFIELD, THE ARMIES WATCHING 
  794.  
  795. SAW THE TWO STOP WITHIN A FOOT OF EACH OTHER. fOR AN INSTANT, bRIGHT AND
  796.  
  797. gIBBON STOOD MOTIONLESS. wITH BOTH HANDS, THEN, gEORGE gIBBON RAISED HIS
  798.  
  799. BROADSWORD ABOVE HIS HEAD PREPARING TO SPLIT HIS OPPONENT IN TWO.
  800.  
  801.  
  802.  
  803. jUST AS gIBBON STARTED TO BRING HIS SWORD DOWN, A CURIOUS THING HAPPENED.
  804.  
  805. aLBERT bRIGHT PULLED A PIECE OF PARCHMENT FROM BENEATH HIS SHEEPSKINS AND
  806.  
  807. SHOWED IT TO gIBBON. gIBBON HESITATED, LOOKING DOWN AT THE PARCHMENT. hE
  808.  
  809. DROPPED HIS SWORD TO HIS SIDE. sLOWLY, HE PUT THE SWORD DOWN AND SHOOK AS
  810.  
  811. IF WITH LAUGHTER. hE BENT AND EMBRACED bRIGHT, PICKING THE SMALLER MAN UP
  812.  
  813. INTO THE AIR, SIGNALING THAT THE CONFLICT HAD ENDED. rEJOICING ENSUED.
  814.  
  815.  
  816.  
  817. wHAT HAPPENED? bRIGHT HAD BROUGHT A COPY OF HIS FAMILY TREE WHICH SHOWED
  818.  
  819. THAT HE AND gIBBON HAD THE SAME GREAT-GREAT GRANDPARENTS. gIBBON , FORTU-
  820.  
  821. NATELY, UNDERSTOOD IMMEDIATELY THAT HE AND bRIGHT WERE COUSINS, AND PICK-
  822.  
  823. ING THE SMALLER MAN UP, HE WAS HEARD TO ASK, "cOUSIN aL, WHY DIDN'T YOU
  824.  
  825. SAY IT WAS YOU?"
  826.  
  827.  
  828.  
  829.  
  830.  
  831.  
  832.  
  833.                    a quick run through roots/m
  834.  
  835.  
  836.  
  837. a SAMPLE BASEFILE -CONTAINING THE FAMILIES OF aLBERT bRIGHT AND gEORGE
  838.  
  839. gIBBON- HAS BEEN INCLUDED ON THE DISTRIBUTION DISK. uSERS FAMILIAR WITH 
  840.  
  841. THE OPERATION OF THEIR SYSTEM CAN LOAD roots/m IMMEDIATELY AND EXPERIMENT
  842.  
  843. WITH THE PROGRAM USING THE SAMPLE BASEFILE. a MORE COMPLETE SET OF OPER- 
  844.  
  845. ATING INSTRUCTIONS IS INCLUDED LATER IN THE MANUAL, AND LESS EXPERIENCED
  846.  
  847. USERS MAY WANT TO REVIEW THOSE FIRST.
  848.  
  849.  
  850.  
  851.  
  852.  
  853. make a copy of the distribution disk
  854.  
  855.  
  856.  
  857. bEFORE ANYTHING ELSE YOU SHOULD COPY ALL roots/m FILES ONTO A BLANK DISK
  858.  
  859.                                      
  860.  
  861.                                   6 
  862.  
  863.  
  864.  
  865.  
  866.  
  867.  
  868.  
  869. THAT HAS BEEN FORMATTED. uSE THE DUPLICATE AFTER STORING THE DISTRIBUTION
  870.  
  871. DISK IN A SAFE PLACE. uSERS OF ONE-DRIVE SYSTEMS MAY ALSO WANT TO COPY 
  872.  
  873. THE cp/m SYSTEM FILES ONTO THE DISK BEFORE COPYING THE root/m FILES. tHE
  874.  
  875. PROGRAM IS COMPOSED OF SEVERAL FILES, USE " *.* " TO COPY ALL roots/m   
  876.  
  877. FILES TO YOUR WORKING DISK.
  878.  
  879.  
  880.  
  881.  
  882.  
  883. specify the console driver
  884.  
  885.  
  886.  
  887. cONSOLE DRIVERS, WHICH SERVE AS THE SOFTWARE INTERFACE BETWEEN roots/m 
  888.  
  889. AND MANY POPULAR crt TERMINALS, ARE SUPPLIED ON THE DISTRIBUTION DISK.
  890.  
  891. tHE CONSOLE DRIVER WHICH MATCHES YOUR TERMINAL MUST BE NAMED "cod.nrm"
  892.  
  893. TO BE RECOGNIZED BY roots/m. ("nrm" REFERS TO THE FACT THAT THE CONSOLE
  894.  
  895. DRIVER IS A "NON-RELOCATABLE MODULE" WHICH MEANS THAT IT IS ALWAYS LOADED
  896.  
  897. STARTING AT A FIXED LOCATION IN YOUR COMPUTER'S MEMORY.) fOR A LISTING OF
  898.  
  899. NAMES AND COMMENTS ABOUT A VARIETY OF CONSOLE DRIVERS, REFER TO THE 
  900.  
  901. INSERT IN THE COVER OF THIS MANUAL. tHE INSERT CONTAINS A TABLE SHOWING
  902.  
  903. THE NAMES OF CONSOLE DRIVERS THAT MOST LIKELY APPLY TO YOUR TERMINAL.
  904.  
  905.  
  906.  
  907. uSE THE cp/m rename command TO CHANGE THE APPROPRIATE CONSOLE DRIVER TO
  908.  
  909. cod.nrm. wITH THE DISK IN DIRVE a THE FORMAT FOR THIS COMMAND IS:
  910.  
  911.  
  912.  
  913.        a>ren cod.nrm=(yOUR CONSOLE DRIVER).nrm
  914.  
  915.  
  916.  
  917.  
  918.  
  919. bringing up roots/m 
  920.  
  921.  
  922.  
  923. iF YOU ARE NOT PLACING YOUR roots/m DISK INTO DRIVE a, SPECIFY THE DRIVE 
  924.  
  925. THAT YOU ARE USING BY TYPING THE DRIVE CODE, A COLON(:) AND THEN return.
  926.  
  927. roots/m IS SUPPLIED WITH THE SAMPLE BASEFILE NAMED "bright.bin". tO 
  928.  
  929. LOAD THE PROGRAM TYPE:
  930.  
  931.  
  932.  
  933.                        " roots bright "
  934.  
  935.  
  936.  
  937. wHEN roots/m IS LOADED INTO THE COMPUTER, IT WILL FIRST ASK YOU TO SUPPLY
  938.  
  939. THE DATE. tHE PROGRAM USES THE DATE IN SEVERAL WAYS, AMONG THEM, TO CAL-
  940.  
  941. CULATE AGES. (iF YOU WISH, YOU CAN CHOOSE TO SUPPRESS FUNCTIONS THAT USE
  942.  
  943. THE DATE BY PRESSING return IMMEDIATELY RATHER THAN ENTERING THE DATE.)
  944.  
  945. oNCE YOU HAVE CHOSEN TO ENTER A DATE OR FORGO THAT OPTION, THE menu OR
  946.  
  947. THE TABLE OF CONTENTS WILL APPEAR ON THE SCREEN. yOU MAY CHOOSE ANY ONE
  948.  
  949. OF THE ROUTINES BY USING THE CURSOR CONTROL KEYS TO PLACE THE CURSOR ON
  950.  
  951. THE LINE OF THE DESIRED ROUTINE AND PRESSING return.
  952.  
  953.  
  954.  
  955. instructions
  956.  
  957.  
  958.  
  959. iF YOU WISH TO REVIEW THE CONTENTS OF THE PROGRAM, USE THE CURSOR CONTROL 
  960.  
  961. KEYS TO PLACE THE CURSOR ON THE instructions LINE AND PRESS return.
  962.  
  963.  
  964.  
  965. oNCE YOU HAVE REVIEWED THE INSTRUCTIONS, YOU MAY RETURN TO THE menu BY
  966.  
  967. PRESSING THE menu KEY (\).
  968.  
  969.  
  970.  
  971.  
  972.  
  973. list
  974.  
  975.  
  976.  
  977. pLACE THE CURSOR NEXT TO list AND PRESS return. tHE list ROUTINE, WHICH
  978.  
  979. ALLOWS YOU TO PULL NAMES FROM THE BASEFILE, WILL APPEAR. tO OBTAIN A
  980.  
  981. PARTIAL LISTING OF THE FILE YOU TYPE THE NAME, OR PORTION OF THE NAME, 
  982.  
  983. OF ANY INDIVIDUAL WHO APPEARS IN THE FILE ON THE DESIGNATED LINE. iN
  984.  
  985.                                    
  986.  
  987.                                   7
  988.  
  989.  
  990.  
  991.  
  992.  
  993.  
  994.  
  995.  
  996.  
  997. THIS CASE, TYPE," bright ",AND PRESS return. yOU WILL SEE A LISTING OF
  998.  
  999. ALL THE INDIVIDUALS IN THE FILE WITH THE LAST NAME, bRIGHT.(yOU MUST
  1000.  
  1001. TYPE A COMPLETE NAME-STRING -"bRIGHT" AND NOT, FOR INSTANCE, "bRI".) iF
  1002.  
  1003. YOU MAKE A MISTAKE, USE THE BACKSPACE KEY TO ERASE THE ERROR. tHE list
  1004.  
  1005. ROUTINE, WHILE SEARCHING THE BASEFILE WILL DISREGARD UPPER- AND LOWER-
  1006.  
  1007. CASE LETTERS, ENABLING YOU TO TYPE EITHER "bright" OR "bRIGHT" IF YOU
  1008.  
  1009. WISH.
  1010.  
  1011.  
  1012.  
  1013. aT THE BOTTOM OF THE SCREEN IS THE "F-TABLE", OR A HOLDING TANK FOR NAMES
  1014.  
  1015. PULLED FROM THE BASEFILE THAT YOU WILL USE IN OTHER ROUTINES. tO PLACE  
  1016.  
  1017. AN INDIVIDUALS NAME INTO THE F-TABLE, MOVE THE CURSOR TO THE LINE ON 
  1018.  
  1019. WHICH THE NAME APPEARS, AND PRESS ONE OF THE NUMERIC KEYS, 0-9. tHE
  1020.  
  1021. F-TABLE CONTAINS SPACE FOR TEN INDIVIDUALS WHO CAN APPEAR IN TWO GROUPS.
  1022.  
  1023. wHEN " s=SWAP " APPEARS ON THE SCREEN, YOU MAY PRESS "s"  TO VIEW EITHER
  1024.  
  1025. ONE OF THE FIVE-PLACE TABLES.
  1026.  
  1027.  
  1028.  
  1029. pLACE THE CURSOR NEXT TO aLBERT bRIGHT'S NAME AND PRESS "1" KEY. hIS
  1030.  
  1031. NAME WILL APPEAR IN THE F-TABLE.
  1032.  
  1033.  
  1034.  
  1035. pRESS THE menu KEY(\) TO RETURN AND SELECT ANOTHER NAME. tHIS TIME, TYPE
  1036.  
  1037. "gIBBON" AND PRESS return.
  1038.  
  1039.  
  1040.  
  1041. pLACE THE CURSOR NEXT TO gEORGE gIBBON'S NAME AND PRESS THE "2" KEY,
  1042.  
  1043. PLACING HIM ON THE F2 LINE. pRESS THE menu KEY TWICE TO RETURN TO THE
  1044.  
  1045. menu.
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051. trace
  1052.  
  1053.  
  1054.  
  1055. wITH THE NAMES OF bRIGHT AND gIBBON IN THE F-TABLE, PLACE THE CURSOR NEXT
  1056.  
  1057. TO trace AND PRESS return.
  1058.  
  1059.  
  1060.  
  1061. roots/m WILL CONSTRUCT THE PEDIGREE CHART OF AN INDIVIDUAL YOU CHOOSE     
  1062.  
  1063. FROM THE F-TABLE. tO SEE THE CHART OF aLBERT bRIGHT, PRESS THE "1" KEY
  1064.  
  1065. WHICH CORRESPONDS TO HIS NAME IN THE F-TABLE.
  1066.  
  1067.  
  1068.  
  1069. tHE DISPLAY WILL PLACE aLBERT bRIGHT AT THE TOP OF THE CHART AND LIST THE
  1070.  
  1071. DATA THAT IDENTIFIES HIM IN A BOX BELOW IT. a SINGLE DISPLAY WILL SHOW UP
  1072.  
  1073. TO SIX GENERATIONS. eACH BRANCH ON THE CHART REPRESENTS AN ANCESTOR. 
  1074.  
  1075. aSTERISKS, OR "FLAGS," ARE ATTACHED TO SELECTED INDIVIDUALS WHILE ENTERING
  1076.  
  1077. THEM INTO THE BASEFILE. tHE SIGNIFICANCE OF THE FLAG WILL BE UP TO YOU. iN
  1078.  
  1079. THIS CASE THEY IDENTIFY aLBERT bRIGHT'S ANCESTORS WHO HAVE DIED IN THE WAR
  1080.  
  1081. BETWEEN oXLAND AND rEGENCIA. tHEY APPEAR IN OTHER ROUTINES AS WELL.
  1082.  
  1083.  
  1084.  
  1085. yOU MAY MOVE THE CURSOR TO ANY INDIVIDUAL ON THE CHART USING THE CURSOR 
  1086.  
  1087. CONTROL KEYS, AND THE NAME OF THAT ANCESTOR WILL APPEAR IN THE BOX BE-
  1088.  
  1089. NEATH THE CHART. iF YOU WISH TO SEE THAT PERSON'S PEDIGREE, PRESS THE "y"
  1090.  
  1091. KEY THAT CORRESPONDS TO yes.
  1092.  
  1093.  
  1094.  
  1095. pRESS THE menu KEY(\) TO LEAVE bRIGHT'S PEDIGREE. pRESS THE "2" KEY TO
  1096.  
  1097. LOOK AT gIBBON'S.
  1098.  
  1099.  
  1100.  
  1101. tHEY HAVE A COMMON PAIR OF ANCESTORS, THEIR GREAT-GREAT GRANDPARENTS. yOU
  1102.  
  1103. CAN FIND THEM BY SEARCHING EACH PEDIGREE WITH THE CURSOR, OR YOU MAY GO 
  1104.  
  1105. TO relationship VIA THE menu TO DETERMINE THEIR RELATIONSHIP AND COMMON
  1106.  
  1107. ANCESTORS. fROM THE DISPLAY OF gIBBON'S PEDIGREE, PRESS THE menu KEY 
  1108.  
  1109. TWICE.
  1110.  
  1111.  
  1112.  
  1113.                                   8 
  1114.  
  1115.  
  1116.  
  1117.  
  1118.  
  1119.  
  1120.  
  1121.  
  1122.  
  1123. relationship
  1124.  
  1125.  
  1126.  
  1127. pLACE THE CURSOR NEXT TO relationship AND PRESS return.
  1128.  
  1129.  
  1130.  
  1131. yOU MAY CHOOSE INDIVIDUALS WHOSE RELATIONSHIP YOU WANT TO KNOW BY PRESSING
  1132.  
  1133. TWO NUMERIC KEYS. pRESS THE "1" AND  "2" KEYS TO DETERMINE THE RELATION-
  1134.  
  1135. SHIP AND COMMON ANCESTORS OF bRIGHT AND gIBBON.
  1136.  
  1137.  
  1138.  
  1139. nOTE THE NAMES OF THE ANCESTORS, aLCHEMY gIBBON AND kATHERINE sWAMP. yOU
  1140.  
  1141. SHOULD PLACE THEM IN THE F-TABLE BEFORE MOVING TO THE NEXT ROUTINE.
  1142.  
  1143.  
  1144.  
  1145. lEAVE relationship BY PRESSING THE menu KEY, AND THEN GO TO list OR trace.
  1146.  
  1147. uSING THOSE ROUTINES, PLACE aLCHEMY gIBBON AND kATHERINE sWAMP IN THE F-
  1148.  
  1149. TABLE. oNCE THE TWO NAMES ARE IN THE F-TABLE, RETURN TO THE menu BY PRES- 
  1150.  
  1151. SING THE menu KEY TWICE.
  1152.  
  1153.  
  1154.  
  1155.  
  1156.  
  1157. family
  1158.  
  1159.  
  1160.  
  1161. pLACE THE CURSOR NEXT TO family AND PRESS return.
  1162.  
  1163.  
  1164.  
  1165. yOU MAY CHOOSE ANY INDIVIDUAL IN THE F-TABLE AND VIEW THE COMPOSITION OF
  1166.  
  1167. THAT INDIVIDUAL'S FAMILY. pRESS THE NUMERIC KEY CORRESPONDING TO aLCHEMY
  1168.  
  1169. gIBBON, AND HIS FAMILY WILL APPEAR. tHE DESIGNATIONS TO THE LEFT OF THE
  1170.  
  1171. NAMES, EXPLAINED IN THE FIRST PAGE OF family, IDENTIFY CHILDREN WHO ALSO 
  1172.  
  1173. HAVE CHILDREN INCLUDED IN THE BASEFILE.
  1174.  
  1175.  
  1176.  
  1177. iF YOU WISH TO SEE WHICH OF THE CHILDREN BECAME PART OF THE bRIGHT LINE,
  1178.  
  1179. PLACE THE CURSOR NEXT TO gWENDOLYN gIBBON'S NAME AND PRESS THE "f" OR
  1180.  
  1181. forward KEY. tHE DISPLAY WILL MOVE FORWARD ONE GENERATION AND PLACE HER
  1182.  
  1183. AT THE TOP OF THE LIST. iF YOU PRESS THE "r" OR reverse KEY WITH THE 
  1184.  
  1185. CURSOR NEXT TO HER HUSBAND, aLCHIBALD bRIGHT, THE DISPLAY WILL MOVE 
  1186.  
  1187. BACKWARD ONE GENERATION TO SHOW THE COMPOSITION OF THE FAMILY IN WHICH
  1188.  
  1189. HE WAS A CHILD. YOU CAN MOVE FROM ONE GENERATION TO THE NEXT FREELY US-
  1190.  
  1191. ING THE "f" AND "r" KEYS.
  1192.  
  1193.  
  1194.  
  1195. pRESS THE menu KEY TWICE TO RETURN TO THE MAIN menu.
  1196.  
  1197.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.  
  1203. anniversary
  1204.  
  1205.  
  1206.  
  1207. pLACE THE CURSOR NEXT TO anniversary AND PRESS return.
  1208.  
  1209.  
  1210.  
  1211. yOU MAY IDENTIFY THE ANNIVERSARIES OF BIRTHS, DEATHS AND MARRIAGES BY
  1212.  
  1213. DESIGNATING A DATE. cHOOSE jAN 1, AND PRESS return. pRESS return AGAIN,
  1214.  
  1215. AND THE DISPLAY WILL ADVANCE ONE DAY. tHE NUMBERS ON THE LEFT-HAND SIDE
  1216.  
  1217. OF THE SCREEN TALLY THE NUMBER OF YEARS THAT HAVE ELAPSED SINCE THE  
  1218.  
  1219. SPECIFIED EVENT.
  1220.  
  1221.  
  1222.  
  1223. pRESS THE menu KEY TO RETURN TO THE menu.
  1224.  
  1225.  
  1226.  
  1227.  
  1228.  
  1229. print
  1230.  
  1231.  
  1232.  
  1233. pLACE THE CURSOR NEXT TO print AND PRESS return.
  1234.  
  1235.  
  1236.  
  1237. tHE print ROUTINE ALLOWS YOU TO IDENTIFY A NUMBER OF THE CHARACTERISTICS
  1238.  
  1239.                                   9 
  1240.  
  1241.  
  1242.  
  1243.  
  1244.  
  1245.  
  1246.  
  1247.  
  1248.  
  1249. OF YOUR PRINTER TO INSURE THAT roots/m WILL PRODUCE PEDIGREE CHARTS AND
  1250.  
  1251. FAMILY GROUP SHEETS IN AN ACCEPTABLE FORM. tHE VERTICAL LINES ON THE 
  1252.  
  1253. PEDIGREE CHART MAY BE REPRESENTED BY MORE THAN ONE CHARACTER, AND YOU
  1254.  
  1255. MAY CHOOSE ONE OF THREE CHARACTERS TO SUIT YOUR PRINTER. tO IDENTIFY THE
  1256.  
  1257. PARAMETERS OF YOUR PRINTER PLACE THE CURSOR ON THE "sET pRINTER oPTIONS"
  1258.  
  1259. LINE AND PRESS return.
  1260.  
  1261.  
  1262.  
  1263. aFTER YOU HAVE DESIGNATED THE CAPABILITIES OF YOUR PRINTER, YOU MAY PRESS
  1264.  
  1265. ONE OF THE NUMERIC KEYS TO GENERATE A PRINT-OUT OF THE PEDIGREE CHART AND
  1266.  
  1267. FAMILY GROUP SHEET OF ANY INDIVIDUAL IN THE F-TABLE. iF A PEDIGREE FILLS
  1268.  
  1269. MORE THAN ONE PAGE, THE PRINTER WILL PRINT AS MANY SHEETS AS ARE NECESS-
  1270.  
  1271. ARY TO COMPLETE THE CHART. yOU MAY STOP THE PRINTER AT THE END OF THE     
  1272.  
  1273. PAGE IT IS PRINTING BY PRESSING THE menu KEY.
  1274.  
  1275.  
  1276.  
  1277. pRESS THE menu KEY AND RETURN TO THE MAIN menu.
  1278.  
  1279.  
  1280.  
  1281.  
  1282.  
  1283.  
  1284.  
  1285. edit
  1286.  
  1287.  
  1288.  
  1289. pLACE THE CURSOR NEXT TO edit AND PRESS return.
  1290.  
  1291.  
  1292.  
  1293. nAMES ARE ENTERED INTO THE BASE FILE USING THIS ROUTINE. wHEN IT APPEARS,
  1294.  
  1295. YOU WILL BE ASKED IF YOU WISH TO CREATE A NEW RECORD OR ALTER AN OLD ONE.
  1296.  
  1297. tHE OPERATION OF edit IS COVERED EXTENSIVELY IN THE SECOND HALF OF THE 
  1298.  
  1299. MANUAL. yOU WILL PROBABLY NOT WANT TO ADD ANY NAMES TO THE BASEFILE AT
  1300.  
  1301. THIS TIME.
  1302.  
  1303.  
  1304.  
  1305. iNSPECT THE edit RECORD FIELD TO OBSERVE THE INFORMATION THAT CAN BE 
  1306.  
  1307. STORED ABOUT ANY INDIVIDUAL. bRING UP aLBERT bRIGHT FROM THE F-TABLE BY
  1308.  
  1309. PRESSING THE "1" KEY TO SEE HOW INFORMATION ABOUT HIM IS DISPLAYED. 
  1310.  
  1311. nOTICE THE PLACE TO ATTACH A FLAG- THE ASTERISK THAT APPERARS NEXT TO A
  1312.  
  1313. NAME WHEN IT IS DISPLAYED IN OTHER ROUTINES.
  1314.  
  1315.  
  1316.  
  1317. tO LEAVE edit, PRESS THE menu KEY. yOU WILL BE ASKED IF YOU ARE SURE YOU
  1318.  
  1319. WANT TO LEAVE. pRESS THE "y" KEY TO RETURN TO THE menu.
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327. exit
  1328.  
  1329.  
  1330.  
  1331. tO LEAVE THE PROGRAM, PLACE THE CURSOR ON THE exit LINE AND PRESS return.
  1332.  
  1333. yOU WILL HAVE TO VERIFY THAT YOU WISH TO DO SO BY PRESSING "y".
  1334.  
  1335.  
  1336.  
  1337.  
  1338.  
  1339. experiment with the basefile
  1340.  
  1341.  
  1342.  
  1343. fEEL FREE TO USE THE SAMPLE BASEFILE AND EXPLORE THE COMPOSITION OF THE
  1344.  
  1345. bRIGHT AND gIBBON FAMILIES. oNCE YOU ARE WELL-VERSED IN THE OPERATION OF
  1346.  
  1347. roots/m, YOU CAN DELETE THIS FILE TO FREE AS MUCH DISK SPACE AS POSSIBLE
  1348.  
  1349. FOR YOUR OWN FAMILY TREE.
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.                                  10
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.                           chapter iii
  1374.  
  1375.                      the pedigree chart and  
  1376.  
  1377.                        family group sheet
  1378.  
  1379.                        what to take along
  1380.  
  1381.  
  1382.  
  1383. bESIDES DISCRETION, IMAGINATION, PERSEVERANCE AND CURIOSITY, A PAIR OF
  1384.  
  1385. GENEALOGICAL TOOLS SHOULD ACCOMPANY YOU DURING YOUR SEARCH. tHESE TOOLS-
  1386.  
  1387. THE PEDIGREE CHART AND THE FAMILY GROUP SHEET- SERVE AS OUTLINES, SCRATCH
  1388.  
  1389. PADS, PERMANENT RECORDS AND GUIDES ALL AT THE SAME TIME. tOGETHER THEY
  1390.  
  1391. PRESENT THE COMPOSITION OF A SINGLE FAMILY AND THE SPREAD OF THAT FAMILY
  1392.  
  1393. OVER SEVERAL GENERATIONS. fILLING OUT THE PEDIGREE CHART AND THE FAMILY 
  1394.  
  1395. GROUP SHEETS SHOWS HOW FAR YOU NEED TO GO.
  1396.  
  1397.  
  1398.  
  1399. tHE EXAMPLES ON PAGES 13 AND 14 SHOW WHAT THE roots/m PEDIGREE CHART AND
  1400.  
  1401. FAMILY GROUP SHEETS LOOK LIKE. rEFERRING TO THE NAMES IN THE SAMPLE BASE-
  1402.  
  1403. FILE THAT ACCOMPANIES THE roots/m DISTRIBUTION DISK, ENVISION aLBERT 
  1404.  
  1405. bRIGHT, THE DIMINUTIVE INHABITANT OF rEGENCIA, CARRYING THESE DOCUMENTS
  1406.  
  1407. ONTO THE BATTLEFIELD TO MEET gEORGE gIBBON.
  1408.  
  1409.  
  1410.  
  1411. tHE PEDIGREE CHART IS THE MORE FAMILIAR OF THE TWO FORMS. (tHE WORD,
  1412.  
  1413. "PEDIGREE", IN SPITE OF ITS HIGH-SOCIETY CONNOTATIONS, IS DERIVED FROM
  1414.  
  1415. TWO lATIN WORDS, "PED", MEANING "FOOT" AND "GRUS", WHICH MEANS "CRANE".
  1416.  
  1417. lINES SHOWING DESCENT IN EARLY GENEALOGIES LOOKED LIKE THE FOOT OF A 
  1418.  
  1419. CRANE.) dEPENDING ON THE SIZE OF THE PAPER AND THE PRINTING, MANY GENER- 
  1420.  
  1421. ATIONS OF ANCESTORS CAN BE SHOWN ON THE SAME PEDIGREE CHART. tHE CHART
  1422.  
  1423. BEGINS WITH A SINGLE PERSON, IN THIS CASE aLBERT bRIGHT, AND TRACES HIS
  1424.  
  1425. FAMILY LINE BACK ON BOTH HIS PARENT'S SIDE. aRNOLD bRIGHT WAS HIS FATHER
  1426.  
  1427. AND eLIZABETH gRIFFEN, HIS MOTHER. (wOMEN ARE LISTED BY THEIR MAIDEN
  1428.  
  1429. NAMES IN GENEALOGICAL CHARTS.) aLBERT'S GRANDPARENTS- sIR aRTHUR bRIGHT,
  1430.  
  1431. hELEN cAP, hAROLD gRIFFEN AND sARA gOODE- APPEAR IN THE NEXT EARLIER 
  1432.  
  1433. GENERATION. tHEIR PARENTS, aLBERT'S GREAT-GRANDPARENTS, APPEAR ON THE 
  1434.  
  1435. CHART ONE STEP BACK. tHERE IS ROOM ON THE CHART FOR BIRTH, MARRIAGE AND
  1436.  
  1437. DEATH STATISTICS AND THE PLACE OF RESIDENCE AT EACH EVENT.
  1438.  
  1439.  
  1440.  
  1441. nOTICE THAT FOR EACH INDIVIDUAL IN THE FIFTH GENERATION, THERE IS A NUM-
  1442.  
  1443. BER DIRECTING YOU TO ANOTHER PEDIGREE CHART. eACH INDIVIDUAL IN THE PED-
  1444.  
  1445. IGREE IS NUMBERED- NO. 1 FOR aLBERT, NO. 2 FOR HIS FATHER, aRNOLD, NO. 3
  1446.  
  1447. FOR HIS MOTHER, eLIZABETH. wHEN THE PEDIGREE CONTAINS MORE THAN FIVE GEN-
  1448.  
  1449. ERATIONS, MORE THAN ONE CHART IS NEEDED TO INCLUDE ALL THE NAMES. tHE
  1450.  
  1451. NUMBERS ARE A REFERENCING SYSTEM THAT KEEPS TRACK OF A PEDIGREE FILLING 
  1452.  
  1453. MORE THAN ONE PAGE.
  1454.  
  1455.  
  1456.  
  1457. tHE FORMAT OF THE PRINTED PEDIGREE CHART WILL VARY DEPENDING UPON THE
  1458.  
  1459. PRINTER YOU ARE USING WITH roots/m. iN THE UPPER RIGHT-HAND CORNOR OF A
  1460.  
  1461. 72-CHARACTER WIDTH PRINTER, aLBERTS PEDIGREE IS LABELED "cHART 1". tHE
  1462.  
  1463. CHART NUMBER WILL APPEAR AT THE TOP OF THE PAGE IF YOU ARE USING A 132
  1464.  
  1465. CHARACTER WIDTH PRINTER. aT THE BOTTOME OF THE PAGE WITH THE 72 CHARACTER
  1466.  
  1467. PRINTER IS THE LINE, "nO. 1 ON THIS PAGE IS THE SAME AS PERSON NO.___
  1468.  
  1469. ON CHART NO.___ ". tHAT LINE APPEARS IN THE UPPER LEFT WITH A 132 CHAR_
  1470.  
  1471. ACTER PRINTER. sINCE THIS EXAMPLE IS THE FIRST OF PERHAPS MANY PAGES OF 
  1472.  
  1473. A LARGE PEDIGREE, THE LINE AT THE TOP IS LEFT BLANK. iT IS UNNECESSARY
  1474.  
  1475. TO SAY, "nO. 1 ON THIS PAGE IS THE SAME PERSON NO. 1 ON CHART NO. 1".
  1476.  
  1477.  
  1478.  
  1479. sHOULD YOU WISH TO CONTINUE THE PEDIGREE CHART, YOU COULD PLACE aLISTAIR
  1480.  
  1481. bRIGHT, NO. 16 ON THIS CHART, IN THE NO. 1 POSITION OF ANOTHER CHART. 
  1482.  
  1483. tHE CODE AT THE END OF THE LINE INDICATES THAT THE NEXT CHART, WITH 
  1484.  
  1485. aLISTAIR bRIGHT IN THE NO. 1 POSITION, WOULD BE CHART NO. 2. tHE LINE AT
  1486.  
  1487. THE BOTTOM OF CHART NO. 2 WOULD READ, "nO. 1 ON THIS PAGE IS THE SAME
  1488.  
  1489. PERSON AS PERSON NO. 16 ON CHART NO. 1". uSING THE NUMBERS AS A REFERENCE
  1490.  
  1491.                                  11
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501. YOU CAN WORK BACK AND FORTH FROM CHART TO CHART.
  1502.  
  1503.  
  1504.  
  1505. tHE IMPORTANT RULE TO REMEMBER WHEN USING THE TWO FORMS IS BE CONSISTENT.
  1506.  
  1507. bE SURE YOU CAN WORK FROM ONE TO THE OTHER WITHOUT ENCOUNTERING INEXPLIC-
  1508.  
  1509. ABLE DISCREPANCIES. mAKE SURE SPELLINGS MATCH AND THAT DATES ARE ENTERED 
  1510.  
  1511. IN A CONSISTENT FASHION.
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.  
  1534.  
  1535.  
  1536.  
  1537.  
  1538.  
  1539.  
  1540.  
  1541.  
  1542.  
  1543.  
  1544.  
  1545.  
  1546.  
  1547.  
  1548.  
  1549.  
  1550.  
  1551.  
  1552.  
  1553.  
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.  
  1560.  
  1561.  
  1562.  
  1563.  
  1564.  
  1565.  
  1566.  
  1567.  
  1568.  
  1569.  
  1570.  
  1571.  
  1572.  
  1573.  
  1574.  
  1575.  
  1576.  
  1577.  
  1578.  
  1579.  
  1580.  
  1581.  
  1582.  
  1583.  
  1584.  
  1585.  
  1586.  
  1587.  
  1588.  
  1589.  
  1590.  
  1591.  
  1592.  
  1593.  
  1594.  
  1595.  
  1596.  
  1597.  
  1598.  
  1599.  
  1600.  
  1601.  
  1602.  
  1603.  
  1604.  
  1605.  
  1606.  
  1607.  
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.  
  1614.  
  1615.  
  1616.  
  1617.                                  12 
  1618.  
  1619.   
  1620.  
  1621. dRAKE'S   roots/m     v1.04.01   pedigree chart                  cHART 1
  1622.  
  1623.                                                
  1624.  
  1625.                                               aRCHIBALD bRIGHT
  1626.  
  1627.                                               ___________________________
  1628.  
  1629.            sIR aRTHUR bRIGHT                 {$7c}   8   continued on chart 2
  1630.  
  1631.            __________________________________{$7c}
  1632.  
  1633.           {$7c}  4 born      1 feb  830          {$7c} gWENDOLYN gIBBON
  1634.  
  1635.           {$7c}  * where     rEGENCIA            {$7c}___________________________
  1636.  
  1637.           {$7c}    died      15 nOV 861              9   continued on chart 3
  1638.  
  1639.           {$7c}    where     oXLAND
  1640.  
  1641.           {$7c}    married   6 sEP  847
  1642.  
  1643.           {$7c}
  1644.  
  1645.       aRNOLD bRIGHT
  1646.  
  1647.       ______________________________
  1648.  
  1649.      {$7c}  2 born     16 mAY  848
  1650.  
  1651.      {$7c}  * where    rEGENCIA
  1652.  
  1653.      {$7c}    died     15 nOV  880
  1654.  
  1655.      {$7c}    where    oXLAND
  1656.  
  1657.      {$7c}    married  10 jUN  868                gEORGE cAP
  1658.  
  1659.      {$7c}                                        ___________________________
  1660.  
  1661.      {$7c}    {$7c}hELEN cAP                         {$7c}  10   continued on chart 4
  1662.  
  1663.      {$7c}    {$7c}__________________________________{$7c}
  1664.  
  1665.      {$7c}      5 born      8 mAY   832          {$7c}mARION sMITH 
  1666.  
  1667.      {$7c}        where     rEGENCIA             {$7c}___________________________
  1668.  
  1669.      {$7c}        died      17 jUL  857             11   continued on chart 5
  1670.  
  1671.      {$7c}        where     rEGENCIA   
  1672.  
  1673.      {$7c}
  1674.  
  1675.      {$7c}
  1676.  
  1677. aLBERT bRIGHT
  1678.  
  1679. ______________________________
  1680.  
  1681.   1  born     3 jAN  870
  1682.  
  1683.      where    rEGENCIA
  1684.  
  1685.      died
  1686.  
  1687.      where
  1688.  
  1689.      married
  1690.  
  1691. _____________________________
  1692.  
  1693.     name OF husband or wife                   gEORGE gRIFFIN
  1694.  
  1695.                                               ___________________________
  1696.  
  1697.      {$7c}     hAROLD gRIFFEN                    {$7c}  12    continued on chart 6
  1698.  
  1699.      {$7c}     __________________________________{$7c}
  1700.  
  1701.      {$7c}    {$7c}  6 born     30 mAY  833          {$7c}hELEN rANDALL
  1702.  
  1703.      {$7c}    {$7c}  * where    rEGENCIA             {$7c}___________________________
  1704.  
  1705.      {$7c}    {$7c}    died     23 sEP  853             13    continued on chart 7
  1706.  
  1707.      {$7c}    {$7c}    where    rEGENCIA     
  1708.  
  1709.      {$7c}    {$7c}    married  5 jUN   849      
  1710.  
  1711.      {$7c}    {$7c}
  1712.  
  1713.      {$7c}eLIZABETH gRIFFIN 
  1714.  
  1715.      {$7c}______________________________
  1716.  
  1717.         3 born     20 fEB   850
  1718.  
  1719.           where    rEGENCIA
  1720.  
  1721.           died     18 aPR   885
  1722.  
  1723.           where    rEGENCIA
  1724.  
  1725.                                               jACK gOODE
  1726.  
  1727.           {$7c}                                   ___________________________
  1728.  
  1729.           {$7c}sARA gOODE                        {$7c}  14    continued on chart 8
  1730.  
  1731.           {$7c}__________________________________{$7c}
  1732.  
  1733.              7 born      1  jUN   829        {$7c}mARY bELLY
  1734.  
  1735.                where     rEGENCIA            {$7c}____________________________
  1736.  
  1737.                died      2  jUL   860           15    continued on chart 9
  1738.  
  1739.                where     rEGENCIA
  1740.  
  1741.  
  1742.  
  1743. nO.  1 ON THIS CHART IS THE SAME PERSON AS NO.     ON CHART NO.
  1744.  
  1745.                                   13
  1746.  
  1747.  
  1748.  
  1749.  
  1750.  
  1751.  
  1752.  
  1753. dRAKE'S   roots/m    v1.04.01  family group sheet
  1754.  
  1755.  
  1756.  
  1757. husband:   aLBERT bRIGHT ____________________________________________
  1758.  
  1759.    born:    3 jAN  870      place:  rEGENCIA
  1760.  
  1761.    marr:                    place:
  1762.  
  1763.    died:                    place:
  1764.  
  1765.    father: aRNOLD bRIGHT *
  1766.  
  1767.    mother: eLIZABETH gRIFFEN
  1768.  
  1769.    husband's other wives:
  1770.  
  1771.  
  1772.  
  1773. wife:      __________________________________________________________
  1774.  
  1775.    born:                    place:
  1776.  
  1777.    died:                    place:
  1778.  
  1779.    father:
  1780.  
  1781.    mother:
  1782.  
  1783.    wife's other husbands:
  1784.  
  1785.  
  1786.  
  1787. children:
  1788.  
  1789.  
  1790.  
  1791.    1. _______________________________________________________________
  1792.  
  1793.       born:                    place:
  1794.  
  1795.       first married:                      died:
  1796.  
  1797.    2. _______________________________________________________________
  1798.  
  1799.       born:                    place:
  1800.  
  1801.       first married:                      died:
  1802.  
  1803.    3. _______________________________________________________________
  1804.  
  1805.       born:                    place:
  1806.  
  1807.       first married:                      died:
  1808.  
  1809.    4. _______________________________________________________________
  1810.  
  1811.       born:                    place:
  1812.  
  1813.       first married:                      died:
  1814.  
  1815.    5. _______________________________________________________________
  1816.  
  1817.       born:                    place:
  1818.  
  1819.       first married:                      died:
  1820.  
  1821.    6. _______________________________________________________________
  1822.  
  1823.       born:                    place:
  1824.  
  1825.       first married:                      died:
  1826.  
  1827.    7. _______________________________________________________________
  1828.  
  1829.       born:                    place:
  1830.  
  1831.       first married:                      died:
  1832.  
  1833.    8. _______________________________________________________________
  1834.  
  1835.       born:                    place:
  1836.  
  1837.       first married:                      died:
  1838.  
  1839.    9. _______________________________________________________________
  1840.  
  1841.       born:                    place:
  1842.  
  1843.       first married:                      died:
  1844.  
  1845.   10. _______________________________________________________________
  1846.  
  1847.       born:                    place:
  1848.  
  1849.       first married:                      died:
  1850.  
  1851.  
  1852.  
  1853.  
  1854.  
  1855.  
  1856.  
  1857.  
  1858.  
  1859.  
  1860.  
  1861.  
  1862.  
  1863.  
  1864.  
  1865.  
  1866.  
  1867.  
  1868.  
  1869.                                   14
  1870.  
  1871.  
  1872.  
  1873.   
  1874.  
  1875.   
  1876.  
  1877.                            chapter iv  
  1878.  
  1879.  
  1880.  
  1881.                       what you need to know
  1882.  
  1883.                      before loading roots/m
  1884.  
  1885.  
  1886.  
  1887.                onward and upward with the computer
  1888.  
  1889.  
  1890.  
  1891. tHE SEARCH FOR ANCESTRY WILL TAKE YOU ALL OVER THE MAP, YET, IN HOWEVER
  1892.  
  1893. MANY DIRECTIONS YOU TRAVEL, YOU'LL FINALLY COME BACK HOME, READY TO ADD
  1894.  
  1895. THE RESULTS OF EACH TRIP TO A GROWING PERMANENT RECORD.
  1896.  
  1897.  
  1898.  
  1899. rECEIVING THE NAMES OF ANCESTORS AND INFORMATION THAT IDENTIFIES THEM,
  1900.  
  1901. roots/m WILL DISPLAY YOUR FAMILY TREE IN A NUMBER OF WAYS. iT WILL RE-
  1902.  
  1903. PRODUCE A PEDIGREE CHART ON THE VIDEO SCREEN AND PRINTER FOR EACH 
  1904.  
  1905. INDIVIDUAL ON THE TREE; DISPLAY THE COMPOSITION OF EVERY FAMILY; DETER-
  1906.  
  1907. MINE THE RELATIONSHIP BETWEEN TWO MEMBERS OF THE TREE; AND KEEP TRACK
  1908.  
  1909. OF THE ANNIVERSARIES OF BIRTHS, DEATHS AND MARRIAGES. aLL OF ITS DISPLAYS
  1910.  
  1911. TAKE ADVANTAGE OF THE GRAPHICS CAPABILITIES OF YOUR TERMINAL.
  1912.  
  1913.  
  1914.  
  1915. tHE RESULT OF A SUCCESSFUL SEARCH IS A HUGE BANK OF DATA. roots/m WAS
  1916.  
  1917. WRITTEN TO PRESERVE AS MUCH SPACE AS POSSIBLE FOR NAMES, DATES, AND   
  1918.  
  1919. PLACES. mANY OF THE INDIVIDUALS ON YOUR FAMILY TREE WILL HAVE THE SAME
  1920.  
  1921. LAST NAMES. iF YOU HAVE TWO OR MORE SUBJECTS WITH THE SAME LAST NAME, 
  1922.  
  1923. THE COMPUTER WILL STORE THE NAME-STRING THAT THOSE TWO ANCESTORS HAVE IN
  1924.  
  1925. COMMON ONLY ONCE. fOR EXAMPLE, IF YOUR NAME IS "sMITH" AND YOU HAVE 86
  1926.  
  1927. sMITHS ON YOUR FAMILY TREE, roots/m ONLY STORES THE NAME "sMITH" ONCE.
  1928.  
  1929. fOR EVERY OTHER sMITH IN THE PROGRAM RE-USES THE ONE NAME-STRING, ELIM-
  1930.  
  1931. INATING THE UNNECESSSARY STORAGE OF 85 OTHER "sMITH" NAME-STRINGS. iN
  1932.  
  1933. SHORT, WHEREVER IT IS POSSIBLE TO SAVE SPACE FOR MORE NAMES, roots/m
  1934.  
  1935. DOES SO.
  1936.  
  1937.  
  1938.  
  1939. roots/m WILL ALSO PRINT BLANK PEDIGREE CHARTS AND FAMILY GROUP SHEETS 
  1940.  
  1941. WHICH YOU CAN USE DURING YOUR RESEARCH OR TO SEND TO OTHER GENEALOGIST-
  1942.  
  1943. MEMBERS OF YOUR FAMILY. tHE PROGRAM KEEPS TRACK OF THE NUMBERING SYSTEM
  1944.  
  1945. USED TO REFERENCE A PEDIGREE CHART THAT COVERS MORE THAN ONE PAGE. yOU 
  1946.  
  1947. NEED NOT ENTER NAMES WITH AN IDENTIFYING NUMBER- ONE OF THE CONVENIENT
  1948.  
  1949. FEATURES OF THE PROGRAM.
  1950.  
  1951.  
  1952.  
  1953.  
  1954.  
  1955.                     program storage capacity
  1956.  
  1957.  
  1958.  
  1959.                   how to name and use basefiles
  1960.  
  1961.  
  1962.  
  1963. roots/m PACKS THE INFORMATION YOU ENTER TO INCREASE THE NUMBER OF AN- 
  1964.  
  1965. CESTORS YOU CAN INCLUDE ON YOUR FAMILY TREE. bY BEING CONSISTENT IN THE
  1966.  
  1967. WAY YOU SPELL AND PUNCTUATE NAMES AND PLACES, YOU CAN MAINTAIN THE LARG-
  1968.  
  1969. EST POSSIBLE GENEALOGICAL FILE. tHE AMOUNT OF ram IN YOUR COMPUTER AND
  1970.  
  1971. THE CONFIGURATION OF YOUR DISK DRIVES WILL DETERMINE THE ULTIMATE CEILING
  1972.  
  1973. ON THE NUMBER OF NAMES YOU CAN STORE. tHE TABLE ON THE NEXT PAGE SUMMAR-
  1974.  
  1975. IZES THE APPROXIMATE STORAGE CAPACITY FOR VARIOUS SYSTEMS.
  1976.  
  1977.  
  1978.  
  1979.  
  1980.  
  1981. the basefile
  1982.  
  1983.  
  1984.  
  1985. aLL THE DATA YOU ENTER AS MEMBERS OF YOUR FAMILY TREE ARE STORED IN A 
  1986.  
  1987. SINGLE FILE CALLED THE "BASEFILE." wHEN YOU LOAD THE PROGRAM, THIS BASE-
  1988.  
  1989. FILE, basefile.bin, IS TRANSFERRED FROM THE DISK INTO ram WHERE IT STAYS
  1990.  
  1991. WHILE THE PROGRAM IS RUNNING. iF THERE IS NO BASEFILE ON ANY DISK IN YOUR
  1992.  
  1993.                                  15
  1994.  
  1995.  
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003. SYSTEM, YOU CAN CREATE ONE WITH THE edit ROUTINE. uNLESS YOU SPECIFY 
  2004.  
  2005. OTHERWISE, roots/m WILL AUTOMATICALLY NAME THE FILE YOU CREATE "basefile
  2006.  
  2007. .bin". (yOU MAY ALSO CREATE FILES WITH ANY NAME YOU WISH. tHE EXTENSION
  2008.  
  2009. OF THE FILE WILL BE ASSIGNED ".bin", AND SO IT IS NOT NECESSARY FOR YOU
  2010.  
  2011. TO ASSIGN YOUR OWN EXTENSION. roots/m ONLY RECOGNIZES BASEFILES WITH THE
  2012.  
  2013. EXTENSION ".bin". tHE PROCEDURE FOR OPENING MORE THAN ONE FILE TO CONTAIN
  2014.  
  2015. THE GENEALOGICAL DATA YOU ENTER IS COVERED LATER ON IN THIS SECTION.)
  2016.  
  2017. wHEN YOU ARE FINISHED WITH YOUR FIRST EDITING SESSION, THE DATA YOU HAVE
  2018.  
  2019. ENTERED WILL BE STORED ON DISK, EITHER AS basefile.bin OR AS (YOUR FILE-
  2020.  
  2021. NAME).bin .
  2022.  
  2023.  
  2024.  
  2025. iN THE NEXT AND ALL SUBSEQUENT EDITING SESSIONA, YOU LOAD basefile.bin 
  2026.  
  2027. FROM THE DISK INTO RANDOM ACCESS MEMORY IN THE COMPUTER AND ENTER MORE
  2028.  
  2029. DATA. wHEN YOU GIVE THE COMMAND TO UPDATE THE DISK WITH THE INFORMATION
  2030.  
  2031. YOU HAVE JUST ENTERED, THE PROGRAM RENAMES THE UNEDITED FILE, basefile.
  2032.  
  2033. bak OR (YOUR FILENAME).bak AND LEAVES IT ON THE DISK OTHERWISE UNCHANGED.
  2034.  
  2035. a NEW basefile.bin CONTAINING ALL THE DATA THAT WAS ON THE FILE PRIOR TO
  2036.  
  2037. THE LATEST EDITING SESSION PLUS THE NEW DATA, IS THEN PLACED ON THE DISK.
  2038.  
  2039. eACH TIME YOU ENTER MORE DATA AND UPDATE THE DISK, THE OLD basefile.bin
  2040.  
  2041. IS RENAMED basefile.bak AND STORED AS A BACK-UP FILE IN THE UNLIKELY 
  2042.  
  2043. EVENT THAT YOU LOSE THE CONTENTS OF THE FILE DURING AN EDITING SESSION.
  2044.  
  2045. tHIS ALSO ALLOWS YOU TO DELETE A NEW basefile.bin IF YOU WANT TO REMOVE
  2046.  
  2047. THE CHANGES MADE IN THE LAST EDITING SESSION. yOU MAY RECOVER THE PREV-
  2048.  
  2049. IOUS DATA BY RENAMING  basefile.bak TO basefile.bin USING cp/m'S 
  2050.  
  2051. "RENAME" COMMAND "ren".
  2052.  
  2053.  
  2054.  
  2055. eVERY TIME YOU ENTER A NEW INDIVIDUAL INTO THE FILE, roots/m CREATES A
  2056.  
  2057. NEW RECORD. yOUR FIRST SEVERAL RECORDS WILL CONSUME MORE MEMORY SPACE
  2058.  
  2059. THAN WILL LATER RECORDS BECAUSE YOU ARE USING SOME NAME- AND PLACE- 
  2060.  
  2061. STRINGS FOR THE FIRST TIME. aS YOU CONTINUE EXPANDING THE FILE, RE-
  2062.  
  2063. USING SOME OF THE SAME NAME- AND PLACE- STRINGS, EACH NEW RECORD WILL
  2064.  
  2065. CONSUME SMALLER AND SMALLER  AMOUNTS OF MEMORY. eACH NEW RECORD AND ITS
  2066.  
  2067. ACCOMPANYING IDENTIFYING DATA USES AN AVERAGE OF 30 BYTES OF MEMORY.
  2068.  
  2069. tHE NUMBER OF NAMES YOU CAN STORE WILL BE LIMITED BY EITHER THE DISK
  2070.  
  2071. CAPACITY OR AVAILABLE ram.
  2072.  
  2073.  
  2074.  
  2075.  
  2076.  
  2077. roots/m WITH A BASEFILE REQUIRES AT LEAST 32k OF ram FOR OPERATION, SINCE
  2078.  
  2079. THE PROGRAM ALONE AND cp/m OCCUPY A TOTAL OF 16k. tHE TABLE BELOW LISTS
  2080.  
  2081. THE APPROXIMATE NUMBER OF RECORDS THAT CAN BE STORED BY VARIOUS SYSTEMS;
  2082.  
  2083. THE FIGURES MAY VARY DEPENDING UPON THE bios (bASIC iNPUT/oUTPUT sYSTEM)
  2084.  
  2085. AND CONSOLE DRIVER SIZE IN YOUR roots/m SYSTEM.
  2086.  
  2087.  
  2088.  
  2089. -----------------------------------------------------------------------
  2090.  
  2091.                      roots/m record capacity 
  2092.  
  2093. -----------------------------------------------------------------------
  2094.  
  2095.                                       disk space
  2096.  
  2097.                                       needed for           approx. no.
  2098.  
  2099. system ram      basefile size          basefile            of records
  2100.  
  2101. 32k                 16k                  32k                  500
  2102.  
  2103. 40k                 24k                  48k                  800
  2104.  
  2105. 48k                 32k                  64k                 1000
  2106.  
  2107. 56k                 40k                  80k                 1300
  2108.  
  2109. 64k                 48k                  96k                 1600
  2110.  
  2111. -----------------------------------------------------------------------
  2112.  
  2113.  
  2114.  
  2115. yOU WILL ALSO NEED ROOM FOR BOTH THE basefile.bin AND basefile.bak ON THE
  2116.  
  2117. DISK, ALTHOUGH THEY DO NOT HAVE TO BE ON THE SAME DISK AS roots/m OR cp/m
  2118.  
  2119.                                  16 
  2120.  
  2121.  
  2122.  
  2123.  
  2124.  
  2125.  
  2126.  
  2127.  
  2128.  
  2129. tHE TWELVE FILES COMPRISING roots/m, NOT INCLUDING THE SAMPLE BASEFILE,
  2130.  
  2131. REQUIRE ABOUT 32k OF DISK SPACE. tO SUPPORT A SYSTEM WITH 64k OF ram TO
  2132.  
  2133. MAXIMUM CAPACITY, YOU NEED A DISK CAPACITY OF 128k, NOT INCLUDING cp/m
  2134.  
  2135. ITSELF. sINGLE-DENSITY, SINGLE-SIDED, 5-1/4 INCH, 40-TRACK DISKS USED,
  2136.  
  2137. FOR INSTANCE, BY hEATH SYSTEMS, ARE ABLE TO STORE 90,000 BYTES OF INFOR-
  2138.  
  2139. MATION, OR 90k. tHE STORAGE CAPACITIES OF DOUBLE-SIDED, DOUBLE-DENSITY
  2140.  
  2141. AND EIGHT-INCH DISKS ARE CORRESPONDINGLY HIGHER.
  2142.  
  2143.  
  2144.  
  2145. locating basefiles on separate disks
  2146.  
  2147.  
  2148.  
  2149. iF YOU DO NOT WISH TO INCLUDE THE BASEFILE ON THE roots/m DISK, YOU MAY
  2150.  
  2151. STORE A FILE WITH ANY NAME OF YOUR CHOOSING ON A DISK IN ANY DRIVE OF
  2152.  
  2153. YOUR CHOOSING. yOU MAY ALSO TRANSFER BASEFILES FROM DISK TO DISK USING
  2154.  
  2155. cp/m'S pERIPHERAL iNTERCHANGE pROGRAM (pip). dEPENDING UPON THE LOCATION
  2156.  
  2157. OF THE DISK WHICH YOU WISH TO USE TO STORE YOUR BASEFILE AND THE NAME OF
  2158.  
  2159. THE BASEFILE, THE COMMANDS USED TO LOAD roots/m CAN VARY.
  2160.  
  2161.  
  2162.  
  2163. iN THE cp/m COMMAND MODE A SINGLE-LETTER ABBREVIATION FOR THE DRIVE 
  2164.  
  2165. LOCATION WILL APPEAR BESIDE THE PROMPT ONCE A DISK HAS BEEN BOOTED.
  2166.  
  2167. nORMALLY, YOU CAN LOAD roots/m BY TYPING THE WORD, "roots" AND THEN
  2168.  
  2169. return IN RESPONSE TO THE PROMPT. aS THE PROGRAM IS LOADED, THE 
  2170.  
  2171. COMPUTER LOOKS FOR A BASEFILE NAMED basefile.bin WHICH CONTAINS YOUR
  2172.  
  2173. GENEALOGICAL RECORD. iF IT FINDS NO FILE WITH THE SPECIFIED NAME ON THE
  2174.  
  2175. SPECIFIED DRIVE, IT WILL NOTIFY YOU:
  2176.  
  2177.  
  2178.  
  2179.          "nO bASEFILE. uSE edit TO CREATE ONE."
  2180.  
  2181.  
  2182.  
  2183. wHEN RUNNING roots/m FOR THE FIRST TIME, AND AS YOU CREATE A BASEFILE
  2184.  
  2185. USING edit, THE CONTENTS OF THAT SESSION WILL BE FILED IN basefile.bin,
  2186.  
  2187. AND STORED ON THE roots/m DISK IN THE DRIVE DESIGNATED BY THE LETTER 
  2188.  
  2189. BESIDE THE PROMPT.
  2190.  
  2191.  
  2192.  
  2193. yOU MAY WISH TO OPEN ANOTHER BASEFILE, NOT NECESSARILY NAMED basefile.bin
  2194.  
  2195. AND PLACE IT ON A DISK LOCATED IN A SEPARATE DRIVE. aFTER TYPING "roots"
  2196.  
  2197. TO LOAD THE PROGRAM AND BEFORE PRESSING return, IDENTIFY THE DESIRED 
  2198.  
  2199. DRIVE WITH ITS SINGLE-LETTER DESIGNATION FOLLOWED BY A COLON AND THEN 
  2200.  
  2201. THE DESIRED FILENAME.
  2202.  
  2203.  
  2204.  
  2205. fOR INSTANCE, WITH roots/m IN DRIVE a, SAY YOU WISH TO CREATE A FILE
  2206.  
  2207. WITH THE NAME, "smith.bin", TO CONTAIN AN ENTIRE FAMILY LINE ON THE
  2208.  
  2209. DISK IN DRIVE c. iN RESPONSE TO THE PROMPT ASKING YOU TO LOAD roots/m,
  2210.  
  2211. TYPE:
  2212.  
  2213.             " roots c:smith "
  2214.  
  2215.  
  2216.  
  2217.                  --or--
  2218.  
  2219.  
  2220.  
  2221.             " roots c:smith.bin "
  2222.  
  2223.  
  2224.  
  2225. tHIS WILL LOAD THE PROGRAM AND CAUSE THE CONTENTS OF THE EDITING SESSIONS
  2226.  
  2227. TO BE PLACED IN THE FILE smith.bin WHICH WILL BE LOCATED IN DRIVE c.
  2228.  
  2229.  
  2230.  
  2231. oNCE smith.bin IS STORED ON A DISK YOU MAY LOAD IT (OR ANY OTHER FILE)
  2232.  
  2233. WITH THE PROGRAM BY TYPING "roots (dRIVE):(fILENAME)". tHAT WILL GIVE YOU
  2234.  
  2235. ACCESS TO THE RECORDS CONTAINED IN THE PARTICULAR FILE.
  2236.  
  2237.  
  2238.  
  2239. iF YOU ONLY TYPE THE WORD "roots" TO LOAD THE PROGRAM, THE PROGRAM WILL
  2240.  
  2241. SEARCH THE DEFAULT DRIVE FOR THE FILE WITH THE NAME basefile.bin. iF IT
  2242.  
  2243. DOES NOT FIND THAT FILE, IT WILL CREATE A basefile.bin ON THE DEFAULT
  2244.  
  2245.                                   17
  2246.  
  2247.  
  2248.  
  2249.  
  2250.  
  2251.  
  2252.  
  2253.  
  2254.  
  2255. DISK. uNLESS YOU SPECIFY A PARTICULAR FILE, roots/m WILL ASSUME THAT 
  2256.  
  2257. YOU WISH TO WORK WITH basefile.bin.
  2258.  
  2259.  
  2260.  
  2261. bEING ABLE TO STORE FILES ON MORE THAN ONE DISK INCREASES THE PROGRAM'S
  2262.  
  2263. FLEXIBILITY BY ALLOWING YOU TO CREATE SEPERATE FILES FOR SEPERATE FAMILY 
  2264.  
  2265. LINES OR SPLIT A DATABASE ACROSS SEVERAL DISKS IF THE SPACE IS LIMITED.
  2266.  
  2267. eACH TIME roots/m IS LOADED, THE BASEFILE YOU HAVE CHOSEN TO USE IS LOAD-
  2268.  
  2269. ED INTO THE COMPUTER'S ram. tHE PROGRAM IS ABLE TO DISPLAY INFORMATION 
  2270.  
  2271. FROM THE BASEFILE QUICKLY, BECAUSE THAT BASEFILE IS STORED IN ram. iT 
  2272.  
  2273. DOES NOT HAVE TO TAKE THE TIME TO SEARCH DISKS. tHIS MEANS, HOWEVER,
  2274.  
  2275. THAT roots/m CANNOT CROSS-REFERENCE BETWEEN BASEFILES THAT ARE LOCATED
  2276.  
  2277. ON SEPERATE DISKS OR BETWEEN BASEFILES WITH DIFFERENT NAMES STORED ON
  2278.  
  2279. THE SAME DISK. aT ONE TIME, THE PROGRAM CAN USE INFORMATION STORED ONLY
  2280.  
  2281. IN ONE BASEFILE.
  2282.  
  2283.  
  2284.  
  2285.  
  2286.  
  2287. deleting non-essential files
  2288.  
  2289.  
  2290.  
  2291. aT THIS POINT, roots/m IS READY TO RUN. aS YOUR BASEFILE GROWS THERE ARE
  2292.  
  2293. A FEW MORE CHANGES YOU CAN MAKE TO INCREASE THE AMOUNT OF STORAGE SPACE
  2294.  
  2295. ON THE DISK. tHIS APPLIES PRIMARILY TO THOSE WHO USE DISKS WITH A CAPA-
  2296.  
  2297. CITY OF LESS THAN 128k, OR THOSE WHO PLAN TO FILL MORE THAN ONE BASEFILE
  2298.  
  2299. ON A SINGLE DISK.
  2300.  
  2301.  
  2302.  
  2303. sINCE THE PROGRAM IS DESIGNED TO HOLD AS MANY NAMES AS POSSIBLE IN THE
  2304.  
  2305. FILE, ANYTHING YOU CAN DO TO ASSIST IN THAT DIRECTION WILL HELP. yOU 
  2306.  
  2307. CAN INCREASE THE AMOUNT OF STORAGE SPACE BY ELIMINATING ANY UNNECESSARY 
  2308.  
  2309. SYSTEM PROGRAMS. uSE THE "dir" COMMAND TO FIND OUT WHAT IS INCLUDED ON
  2310.  
  2311. THE DISK. iF YOU ARE NOT SURE WHICH YOU WILL NEED, LEAVE THEM ALONE FOR
  2312.  
  2313. NOW. aS YOU WORK WITH roots/m, YOU'LL DISCOVER WHICH ROUTINES WILL BE
  2314.  
  2315. NECESSARY, AND THEN YOU CAN ERASE THE EXCESS FILES.
  2316.  
  2317.  
  2318.  
  2319. tHE DISK DIRECTORY CAN BE EXAMINED WHEN IN THE cp/m COMMAND MODE. wHEN
  2320.  
  2321. IN THAT MODE ALL cp/m UTILITIES CAN BE USED TO EXAMINE, COPY, AND DELETE
  2322.  
  2323. FILES. sOME CANDIDATES FOR DELETION ARE: UNUSED CONSOLE DRIVERS;instrt.com
  2324.  
  2325. ;UNUSED cp/m UTILITIES SUCH AS asm.com; THE ERROR DISPLAY UTILITY;
  2326.  
  2327. errormsg.com; AND THE SAMPLE DATABASE, bright.bin.
  2328.  
  2329.  
  2330.  
  2331.  
  2332.  
  2333.  
  2334.  
  2335.                             chapter  v
  2336.  
  2337.  
  2338.  
  2339.                           getting started
  2340.  
  2341.  
  2342.  
  2343.  
  2344.  
  2345. bEFORE USING roots/m MAKE SURE YOUR EQUIPMENT IS IN WORKING ORDER AND 
  2346.  
  2347. THAT YOU HAVE ALL THAT YOU NEED TO RUN THE PROGRAM. mAKE SURE ALL UNITS
  2348.  
  2349. ARE CONNECTED PROPERLY AND THAT THE TERMINAL AND PRINTER ARE "ON LINE".
  2350.  
  2351.  
  2352.  
  2353.  
  2354.  
  2355. a word on the care of the disk
  2356.  
  2357.  
  2358.  
  2359. yOU CAN'T BE TOO CAREFUL WITH FLOPPY DISKS. eACH IS MADE OF FRAGILE
  2360.  
  2361. PLASTIC MATERIAL, MUCH LIKE THAT USED FOR TAPE RECORDERS, COATED WITH
  2362.  
  2363. MAGNETIC OXIDE AND ENCASED IN A COVER SLIP. tHEY ARE QUITE SENSITIVE
  2364.  
  2365. TO TEMPERATURE, HUMIDITY, TOUCH, AND ESPECIALLY MAGNETIC SOURCES, SUCH
  2366.  
  2367. AS TELEVISION SETS. kEEP THE DISKS AWAY FROM MAGNETIC FIELDS, AND STORE
  2368.  
  2369. THEM IS A SAFE PLACE. iF YOU EVER WANT TO WRITE ON THE DISK COVER, USE
  2370.  
  2371.                                   18
  2372.  
  2373.  
  2374.  
  2375.  
  2376.  
  2377.  
  2378.  
  2379.  
  2380.  
  2381. A SOFT-TIPPED PEN TO AVOID DAMAGING THE DISK INSIDE. nEVER TURN A DISK
  2382.  
  2383. DRIVE ON OR OFF WHILE THERE IS A DISK INSIDE. tURN THE POWER ON FIRST;
  2384.  
  2385. INSERT THE DISK. rEMOVE THE DISK; THEN TURN THE POWER OFF. tO GUARD
  2386.  
  2387. AGAINST ACCIDENTIAL LOSS OF VALUABLE DATA STORED ON A DISK, MAKE COPIES
  2388.  
  2389. OF ALL IMPORTANT MATERIAL.
  2390.  
  2391.  
  2392.  
  2393.  
  2394.  
  2395. make a copy of the distribution disk
  2396.  
  2397.  
  2398.  
  2399. uSE THE APPROPRIATE cp/m PROCEDURE TO MAKE A COPY OF THE DISTRIBUTION
  2400.  
  2401. DISK. uSE THE WORKING COPY OF roots/m AND STORE THE DISTRIBUTION DISK
  2402.  
  2403. IN A SAFE PLACE.
  2404.  
  2405.  
  2406.  
  2407. fOR EXAMPLE, IN A TWO-DRIVE SYSTEM USE THE cp/m COMMAND:
  2408.  
  2409.  
  2410.  
  2411.           pip a:=b:*.*[v]
  2412.  
  2413.  
  2414.  
  2415. TO COPY THE CONTENTS OF THE DISTRIBUTION DISK IN DRIVE b TO DRIVE a.
  2416.  
  2417.  
  2418.  
  2419.  
  2420.  
  2421. transfer the console driver
  2422.  
  2423.  
  2424.  
  2425. roots/m  IS SUPPLIED WITH CONSOLE DRIVERS FOR MANY POPULAR crt TERMINALS.
  2426.  
  2427. tHE PROGRAM RECOGNIZES ONLY CONSOLE DRIVERS NAMED "cod.nrm", SO YOU MUST
  2428.  
  2429. BE SURE THAT YOUR TERMINAL IS NAMED OR RENAMED cod.nrm BEFORE PROCEEDING.
  2430.  
  2431.  
  2432.  
  2433. uSE THE INSERT IN THE FRONT POCKET OF THE MANUAL TO FIND THE NAME OF THE
  2434.  
  2435. CONSOLE DRIVER THAT APPLIES TO YOUR TERMINAL. tHE notes COLUMN OF THE 
  2436.  
  2437. TABLE LISTS SWITCH SETTINGS WHICH MUST BE MADE IN THE TERMINAL YOU HAVE
  2438.  
  2439. SELECTED FOR USE WITH roots/m. tHE SWITCH SELECTIONS ARE GENERALLY HARD-
  2440.  
  2441. WARE OR FIRMWARE OPTIONS WITHIN THE TERMINAL THAT ENABLE CERTAIN TERMINAL
  2442.  
  2443. FEATURES SUCH AS FULL DUPLEX OPERATION.
  2444.  
  2445.  
  2446.  
  2447. uSE THE cp/m renAME COMMAND IF NECESSARY TO MAKE SURE YOUR TERMINAL'S
  2448.  
  2449. CONSOLE DRIVER IS NAMED cod.nrm. aSSUMING THE roots/m DISK IS IN DRIVE
  2450.  
  2451. a, THE FORMAT FOR THIS COMMAND IS:
  2452.  
  2453.  
  2454.  
  2455.        a>ren cod.nrm=(YOUR CONSOLE DRIVER).nrm
  2456.  
  2457.  
  2458.  
  2459.  
  2460.  
  2461. how to load roots/m
  2462.  
  2463.  
  2464.  
  2465. roots/m IS LOADED FROM THE cp/m COMMAND MODE BY TYPING "roots" AND THE
  2466.  
  2467. NAME OF THE BASEFILE WHICH CONTAINS THE GENEALOGICAL RECORDS YOU WISH TO
  2468.  
  2469. USE DURING THAT SESSION WITH THE PROGRAM. tHE roots/m DISTRIBUTION DISK
  2470.  
  2471. IS SUPPLIED WITH A SAMPLE BASEFILE NAMED "bright.bin" , AND TO LOAD 
  2472.  
  2473. roots/m WITH THAT FILE YOU WOULD TYPE, "roots bright.bin" OR SIMPLY,
  2474.  
  2475. "roots bright" .
  2476.  
  2477.  
  2478.  
  2479. yOU MAY CREATE A BASEFILE WITH ANY NAME YOU LIKE WHEN YOU LOAD roots/m.
  2480.  
  2481. tO CREATE A BASEFILE FROM THE cp/m COMMAND MODE, TYPE "roots (FILENAME)"
  2482.  
  2483. AND PRESS return.
  2484.  
  2485.  
  2486.  
  2487. tHE PROGRAM WILL RESPOND BY ASKING YOU TO SUPPLY THE DATE. a NUMBER OF 
  2488.  
  2489. ROUTINES IN roots/m USE THE DATE TO CALCULATE AGES. iF YOU WISH TO OMIT
  2490.  
  2491. THE DATE, YOU MAY PRESS return INSTEAD OF ENTERING A DATE. oNCE YOU HAVE
  2492.  
  2493. SPECIFIED A DATE OR PRESSED return, THE roots/m menu WILL APPEAR.
  2494.  
  2495.  
  2496.  
  2497.                                   19  
  2498.  
  2499.  
  2500.  
  2501.  
  2502.  
  2503.  
  2504.  
  2505.  
  2506.  
  2507. iF roots/m IS LOCATED ON A DRIVE OTHER THAN DRIVE a, BE SURE TO SPECIFY
  2508.  
  2509. THAT DRIVE AS THE "DEFAULT" DRIVE BEFORE CALLING roots/m. iF USING DRIVE
  2510.  
  2511. b TO LOAD A BASEFILE FROM DRIVE c, FOR EXAMPLE, USE THIS FORMAT:
  2512.  
  2513.  
  2514.  
  2515.      a>b:
  2516.  
  2517.      
  2518.  
  2519.      b>roots c:basefile
  2520.  
  2521.  
  2522.  
  2523.  
  2524.  
  2525. error messages
  2526.  
  2527.  
  2528.  
  2529. iF THE FILE errormsg.ovl IS ON THE DISK, THE ERRORS LISTED BELOW WILL BE
  2530.  
  2531. DISPLAYED AUTOMATICALLY IF AN ERROR IS DETECTED BY THE OPERATING SYSTEM.
  2532.  
  2533. oTHERWISE, USE THIS TABLE TO INTERPRET roots/m ERRORS.
  2534.  
  2535.  
  2536.  
  2537. -------------------------------------------------------------------------
  2538.  
  2539.    code    description                          action
  2540.  
  2541.     1      nOT eNOUGH mEMORY             mORE SYSTEM ram REQUIRED
  2542.  
  2543.     2      fILE rEAD eRROR               rEPLACE CORRUPT FILE FROM BACKUP
  2544.  
  2545.     3      bASEFILE cORRUPT              sAME AS 2
  2546.  
  2547.     4      sTACK eRROR                   rESTART PROGRAM
  2548.  
  2549.     5      dIRECTORY fULL                tRANSFER FILES TO ANOTHER DISK
  2550.  
  2551.     6      oVERLAY tOO lONG              cUSTOM datmod.ovl TOO LONG
  2552.  
  2553.     7      nO fREE sPACE ON THE mEDIA    sAME AS 5
  2554.  
  2555.     8      cAN'T cLOSE fILE              rELOAD PROGRAM
  2556.  
  2557. -------------------------------------------------------------------------
  2558.  
  2559.  
  2560.  
  2561.  
  2562.  
  2563.  
  2564.  
  2565.                                    menu
  2566.  
  2567.  
  2568.  
  2569. aFTER YOU HAVE SUPPLIED OR CHOSEN TO OMIT THE DATE, FIRST TO APPEAR ON 
  2570.  
  2571. THE SCREEN IS THE menu WHICH SERVES AS A TABLE OF CONTENTS AND AS A DOOR
  2572.  
  2573. INTO EACH OF THE SEPERATE SECTIONS OF THE PROGRAM. roots/m CONSISTS OF
  2574.  
  2575. NINE ROUTINES: instructions, list, family, trace, print, relationship,
  2576.  
  2577. anniversary, edit AND THEN AN exit ROUTINE. eACH ONE OF THESE WILL BE
  2578.  
  2579. EXPLAINED INDIVIDUALLY.
  2580.  
  2581.  
  2582.  
  2583.  
  2584.  
  2585. the cursor
  2586.  
  2587.  
  2588.  
  2589. tHE CURSOR, WHICH WILL FIRST APPEAR ON THE LEFT-HAND SIDE OF THE      
  2590.  
  2591. instructions LINE, IS MOVED UP AND DOWN THE menu WITH THE TERMINAL'S
  2592.  
  2593. CURSOR CONTROL KEYS. tHE home KEY MOVES THE CURSOR ALTERNATELY TO THE
  2594.  
  2595. TOP AND BOTTOM OF THE menu. 
  2596.  
  2597.  
  2598.  
  2599. yOU SELECT ANY ONE OF THE NIME ROUTINES BY PLACING THE CURSOR NEXT TO
  2600.  
  2601. THE NAME OF THE ONE DESIRED AND PRESSING return.
  2602.  
  2603.  
  2604.  
  2605. the program control keys
  2606.  
  2607.  
  2608.  
  2609. jUST BELOW THE menu IS A LINE OF DESIGNATIONS THAT CORRESPONDS TO VARIOUS
  2610.  
  2611. KEYS ON THE KEYBOARD THAT CONTROL THE OPERATION OF roots/m. tHESE KEYS
  2612.  
  2613. AND THEIR FUNCTIONS ARE PLACED IN THE DESIGNATION LINE WHEN THE ARE
  2614.  
  2615. ACTIVE.
  2616.  
  2617.  
  2618.  
  2619. wITH THE menu ON THE SCREEN, THE DESIGNATION "s=SWAP" APPEARS IN THE 
  2620.  
  2621. DESIGNATION LINE TO SHOW THAT THE "s" KEY IS ACTIVE. oTHER LEGENDS THAT
  2622.  
  2623.                                   20 
  2624.  
  2625.  
  2626.  
  2627.  
  2628.  
  2629.  
  2630.  
  2631.  
  2632.  
  2633. APPEAR DURING THE COURSE OF THE PROGRAM ARE SHOWN IN THE TABLE BELOW.
  2634.  
  2635. tHE return AND CERTAIN OTHER KEYS ARE CALLED FOR OCCASIONALLY.
  2636.  
  2637.  
  2638.  
  2639. -------------------------------------------------------------------------
  2640.  
  2641.                        program control keys
  2642.  
  2643. -------------------------------------------------------------------------
  2644.  
  2645. key  {$7c}   designation  {$7c}              description
  2646.  
  2647. -------------------------------------------------------------------------
  2648.  
  2649.  s   {$7c}   swap         {$7c}eXCHANGES F-TABLE ROW F1-F5 WITH F6-F10 TO ENABLE
  2650.  
  2651.      {$7c}                {$7c}YOU TO VIEW ALL TEN ENTRIES.
  2652.  
  2653. -------------------------------------------------------------------------
  2654.  
  2655.  \   {$7c}   menu         {$7c}pRESSING THIS KEY RETURNS YOU TO THE MAIN menu TO
  2656.  
  2657.      {$7c}                {$7c}ENABLE YOU TO MAKE ANOTHER SELECTION.
  2658.  
  2659. -------------------------------------------------------------------------
  2660.  
  2661.  y,n {$7c}   yes, no      {$7c}uSED IN RESPONSE TO SPECIFIC QUERIES AT VARIOUS
  2662.  
  2663.      {$7c}                {$7c}POINTS IN THE PROGRAM.
  2664.  
  2665. -------------------------------------------------------------------------
  2666.  
  2667.  f,r {$7c}   forward,     {$7c}uSED IN instructions, list AND anniversary TO PAGE
  2668.  
  2669.      {$7c}   reverse      {$7c}BACKWARD AND FORWARD BETWEEN MULTIPLE PAGES IN THE
  2670.  
  2671.      {$7c}                {$7c}ROUTINE. uSED IN family TO MOVE FORWARD AND BACK-
  2672.  
  2673.      {$7c}                {$7c}WARD FROM ONE GENERATION TO ANOTHER.
  2674.  
  2675. -------------------------------------------------------------------------
  2676.  
  2677. -------------------------------------------------------------------------
  2678.  
  2679.  
  2680.  
  2681. the fetch-table
  2682.  
  2683.  
  2684.  
  2685. pERHAPS the MOST IMPORTANT FEATURE OF THE PROGRAM IS THE F-TABLE, A DATA-
  2686.  
  2687. FIELD LINKED TO THE TEN NUMERIC KEYS ON THE KEYBOARD. tHE F-TABLE, WHICH
  2688.  
  2689. IS A HOLDING TANK FOR INDIVIDUALS PULLED FROM THE BASEFILE, DOES NOT
  2690.  
  2691. APPEAR ON THE SCREEN WHEN THE PROGRAM IS FIRST CALLED UP. iT CAN BE 
  2692.  
  2693. THOUGHT OF AS A SMALL FILE WHICH APPEARS ON THE SCREEN THAT ALLOWS YOU
  2694.  
  2695. TO SEQUESTER MEMBERS OF THE FAMILY TREE WHOM YOU WISH TO USE WHILE     
  2696.  
  2697. RUNNING roots/m. tHE F-TABLE IS VALUABLE BECAUSE ITS CONTENTS DO NOT
  2698.  
  2699. CHANGE AS YOU MOVE FROM ONE ROUTINE TO ANOTHER.
  2700.  
  2701.  
  2702.  
  2703. tHE TABLE WILL ACCOMMODATE THE NAMES OF TEN MENBERS OF THE FAMILY TREE.
  2704.  
  2705. aLTHOUGH ONLY FIVE NAMES APPEAR AT A TIME ON THE SCREEN, PRESSING THE
  2706.  
  2707. "s" KEY FLIPS THE TABLE BACK AND FORTH BETWEEN THE FIRST AND SECOND 
  2708.  
  2709. FIVE NAMES WHEN IT IS ACTIVE. yOU CAN ENTER A NAME INTO THE F-TABLE
  2710.  
  2711. BY PLACING THE CURSOR NEXT TO A NAME AND PRESSING A NUMERIC KEY WHEN
  2712.  
  2713. IN THE list, family, trace, OR anniversary ROUTINES.
  2714.  
  2715.  
  2716.  
  2717. wITH THE list ROUTINE, FOR INSTANCE, YOU CAN GET A LISTING OF ALL OR A
  2718.  
  2719. PORTION OF THE BASEFILE. wHEN YOU HAVE SUCH A LISTING, YOU MAY PLACE
  2720.  
  2721. THE CURSOR NEXT TO A NAME THAT APPEARS AND PRESS ONE OF THE NUMERIC
  2722.  
  2723. KEYS. tHE NAME SELECTED WILL THEN APPEAR IN THE TABLE ON THE LINE THAT
  2724.  
  2725. CORRESPONDS TO THE KEY PRESSED. tHE DESIGNATION LINE INCLUDES A SPACE
  2726.  
  2727. FOR THE TEN NUMERALS WHEN EACH IS ACTIVATED BY THE PROGRAM. oNCE YOU 
  2728.  
  2729. HAVE ENTERED AN INDIVIDUAL'S NAME INTO THE F-TABLE DURING THE RUNNING 
  2730.  
  2731. OF ONE ROUTINE, YOU CAN LEAVE THAT ROUTINE AND RETURN TO THE menu WITH
  2732.  
  2733. THE CONTENTS OF THE F-TABLE INTACT.
  2734.  
  2735.  
  2736.  
  2737. oNCE THE TABLE IS FILLED, YOU CAN CONTINUE TO ADD NAMES USING NUMERIC
  2738.  
  2739. KEYS, REPLACING AN INDIVIDUAL WITH A NEW NAME. tHE NEW NAME WILL BE
  2740.  
  2741. PAINTED OVER THE OLD.
  2742.  
  2743.  
  2744.  
  2745.                         
  2746.  
  2747.  
  2748.  
  2749.                                   21
  2750.  
  2751.  
  2752.  
  2753.  
  2754.  
  2755.  
  2756.  
  2757.  
  2758.  
  2759.                            instructions
  2760.  
  2761.  
  2762.  
  2763. pLACE THE CURSOR ON THE instructions LINE AND PRESS return FOR A BRIEF
  2764.  
  2765. OVERVIEW OF roots/m.
  2766.  
  2767.  
  2768.  
  2769. tHE FIRST PAGE OF INSTRUCTIONS WILL APPEAR. nOTICE THAT THE DESIGNATIONS
  2770.  
  2771. FOR THE PROGRAM CONTROL KEYS: "f=FORWARD" ; "\=MENU". tHE menu KEY WILL
  2772.  
  2773. ALWAYS RETURN YOU TO THE menu, EITHER WITH ONE OR TWO PRESSES DEPENDING
  2774.  
  2775. UPON WHERE YOU ARE IN A ROUTINE. tHIS DESIGNATION REMAINS ON THE SCREEN
  2776.  
  2777. AT ALL TIMES WHEN YOU ARE ANYWHERE BUT THE menu.
  2778.  
  2779.  
  2780.  
  2781. the forward AND reverse keys
  2782.  
  2783.  
  2784.  
  2785. tHESE KEYS ALLOW YOU TO VIEW THE CONTENTS OF A FILE THAT IS TOO LONG TO
  2786.  
  2787. BE CONTAINED ON THE SCREEN. yOU CAN "PAGE" BACK AND FORTH THROUGH A LONG
  2788.  
  2789. LISTING USING THE TWO KEYS. iF YOU ARE ON THE FIRST PAGE OF A DISPLAY,
  2790.  
  2791. YOU CANNOT MOVE BACKWARDS, AND THEREFORE THE "r=REVERSE" IS NOT PRESENT
  2792.  
  2793. AND THE "r" KEY WILL NOT FUNCTION. wHEN YOU PAGE FORWARD ONCE, THE 
  2794.  
  2795. reverse KEY WILL BECOME FUNCTIONAL TO ALLOW YOU TO MOVE BACKWARDS TO THE 
  2796.  
  2797. PREVIOUS PAGE.
  2798.  
  2799.  
  2800.  
  2801. mOVE THROUGH THE INSTRUCTIONS USING THE forward AND reverse KEYS TO GET
  2802.  
  2803. AN OVERVIEW OF THE PROGRAM AND FAMILIARIZE YOURSELF WITH THE PROGRAM
  2804.  
  2805. CONTROL KEYS.
  2806.  
  2807.                               
  2808.  
  2809.                               note
  2810.  
  2811.  
  2812.  
  2813. yOU MAY ELIMINATE THE INSTRUCTION FILE FROM THE DISK ONCE YOU HAVE
  2814.  
  2815. BECOME FAMILIAR WITH roots/m. iF YOU NEED THE DISK SPACE, USE THE
  2816.  
  2817. COMMAND: 
  2818.  
  2819.  
  2820.  
  2821.           era instrt.ovl
  2822.  
  2823.  
  2824.  
  2825. WHEN IN THE cp/m COMMAND MODE.
  2826.  
  2827.  
  2828.  
  2829.  
  2830.  
  2831.  
  2832.  
  2833.  
  2834.  
  2835.  
  2836.  
  2837.                              chapter vi
  2838.  
  2839.      
  2840.  
  2841.                         the program contents
  2842.  
  2843.  
  2844.  
  2845.                                 edit
  2846.  
  2847.  
  2848.  
  2849. edit ALLOWS YOU TO BUILD A BASEFILE BY CREATING A SEPERATE "RECORD" FOR
  2850.  
  2851. EACH INDIVIDUAL THAT IS PART OF YOUR GENEALOGICAL HISTORY. (yOU MAY ALSO
  2852.  
  2853. MODIFY THE CONTENTS OF EACH RECORD THAT HAS BEEN CREATED AND STORED IN 
  2854.  
  2855. THE BASEFILE.) tHE BASEFILE, THEREFORE, IS A COLLECTION OF RECORDS, EACH
  2856.  
  2857. OF WHICH CONTAINS INFORMATION ABOUT A PARTICULAR INDIVIDUAL. tWO INDIVI-
  2858.  
  2859. DUALS DO NOT HAVE TO BE RELATED NECESSARILY TO BE PART OF THE BASEFILE.
  2860.  
  2861. mANY OF roots/m'S FUNCTIONS, HOWEVER ARE BASED ON THE RELATIONSHIP 
  2862.  
  2863. BETWEEN INDIVIDUALS THAT IS ESTABLISHED DURING THE edit SESSION.
  2864.  
  2865.  
  2866.  
  2867. eACH RECORD CONTAINS A VARIETY OF SPACES -OR FIELDS- FOR PERSONAL DATA
  2868.  
  2869. THAT ARE FILLED DURING edit. tHE FIELDS ARE FILLED IN TWO WAYS: SOME
  2870.  
  2871. FIELDS -THE nAME AND dATE FIELDS, FOR INSTANCE- ARE FILLED BY TYPING
  2872.  
  2873. IN THE APPROPRIATE INFORMATION FROM THE KEYBOARD; OTHER FIELDS -THE
  2874.  
  2875.                                   22
  2876.  
  2877.  
  2878.  
  2879.  
  2880.  
  2881.  
  2882.  
  2883.  
  2884.  
  2885. pARENTS AND sPOUSE FIELDS, FOR INSTANCE- ARE FILLED BY PRESSING NUMERIC
  2886.  
  2887. KEYS THAT CORRESPOND TO INDIVIDUALS WHO ARE IN THE F-TABLE.
  2888.  
  2889.  
  2890.  
  2891. roots/m USES THE FIELDS THAT ARE FILLED FROM THE F-TABLE TO ESTABLISH
  2892.  
  2893. THE RELATIONSHIP BETWEEN INDIVIDUALS -OR RECORDS- AS YOU ENTER THEM INTO
  2894.  
  2895. THE BASEFILE. tHE CONNECTION BETWEEN PARRENTS AND CHILDREN -THE ONE THAT
  2896.  
  2897. ESTABLISHES THE SUCCESSION OF GENERATIONS -IS MADE WHEN YOU FILL THE 
  2898.  
  2899. pARENTS FIELD. tHE CONNECTION BETWEEN SPOUSES IS MADE WHEN YOU DILL THE
  2900.  
  2901. sPOUSE FIELD OR SUPPLY THE DATE OF MARRIAGE.
  2902.  
  2903.  
  2904.  
  2905. sINCE roots/m RELIES ON THE F-TABLE DURING edit TO MAKE CONNECTIONS BE-
  2906.  
  2907. TWEEN INDIVIDUALS IN THE BASEFILE, SOME CARE SHOULD BE TAKEN WHEN FILLING
  2908.  
  2909. THE pARENTS AND sPOUSE FIELDS AND THE DATE OF MARRIAGE. iNCORRECT INFOR-
  2910.  
  2911. MATION IN THE pARENTS FIELD, FOR INSTANCE, WILL PREVENT OTHER roots/m
  2912.  
  2913. ROUTINES FROM RECOGNIZING THE RELATIONSHIP BETWEEN A PARENT AND OFF-
  2914.  
  2915. SPRING. tHAT MISTAKE WILL CONSTITUTE A "BREAK" IN THE FAMILY LINE AND
  2916.  
  2917. SUBSEQUENT GENERATIONS WILL NOT BE SHOWN AS RELATED TO GENERATIONS PRIOR
  2918.  
  2919. TO THE BREAK. yOU MAY ALWAYS CORRECT A MISTAKE IN A RECORD BY DELETING 
  2920.  
  2921. THE INCORRECT INFORMATION AND RE-ENTERING CORRECT INFORMATION. aNY
  2922.  
  2923. INADVERTANT BREAK WILL DISAPPEAR.
  2924.  
  2925.  
  2926.  
  2927. iN ALL CASES ANY INCORRECT INFORMATION THAT IS CONTAINED IN A RECORD 
  2928.  
  2929. MAY BE DELETED AND REPLACED WITH CORRECT INFORMATION. tHE PROCEDURE FOR
  2930.  
  2931. CREATING NEW RECORDS AND MODIFYING EXISTING RECORDS IS COVERED IN THIS
  2932.  
  2933. SECTION OF THE MANUAL.
  2934.  
  2935.  
  2936.  
  2937.  
  2938.  
  2939. selecting edit
  2940.  
  2941.  
  2942.  
  2943. wHEN THE menu APPEARS AND THERE IS NO BASEFILE ON THE DISK, A MESSAGE AT
  2944.  
  2945. THE BOTTOM OF THE SCREEN WILL SAY, "nO bASEFILE- uSE edit TO CREATE ONE."
  2946.  
  2947. (tHE DISTRIBUTION DISK CONTAINS A SAMPLE BASEFILE WHICH MAY BE ERASED 
  2948.  
  2949. FROM YOUR WORKING DISK SPACE BEFORE YOU START TO BUILD YOUR OWN BASE-
  2950.  
  2951. FILE.)
  2952.  
  2953.  
  2954.  
  2955. pLACE THE CURSOR ON THE edit LINE AND PRESS THE return KEY. aPPEARING
  2956.  
  2957. THEN WILL BE THE EMPTY RECORD FIELD WHICH YOU PLACE THE NAMES OF YOUR
  2958.  
  2959. ANCESTORS. tHE BLANK F-TABLE APPEARS AT THE BOTTOM OF THE SCREEN.
  2960.  
  2961.  
  2962.  
  2963.  
  2964.  
  2965. the record field
  2966.  
  2967.  
  2968.  
  2969. yOU ENTER EACH NEW MEMBER OF THE FAMILY TREE INTO THIS FIELD, CREATING
  2970.  
  2971. A NEW RECORD FOR EACH INDIVIDUAL. tHERE IS ROOM IN THE FIELD FOR A 
  2972.  
  2973. NAME, A SEX, BIRTH, MARRIAGE AND DEATH DATES AND PLACES, PARENTS AND
  2974.  
  2975. AS MANY AS FOUR SPOUSES. nAMES OF THE SPOUSES AND PARENTS ARE ENTERED 
  2976.  
  2977. FROM THE F-TABLE. aLL OTHER DATA ARE ENTERED FROM THE KEYBOARD.
  2978.  
  2979.  
  2980.  
  2981. tHERE IS ALSO A PLACE TO ATTACH A "FLAG" TO ANY INDIVIDUAL. yOU MAY 
  2982.  
  2983. WISH, FOR INSTANCE, TO KEEP TRACK OF RELATIVES WHO ARE ALSO WORKING
  2984.  
  2985. ON THE FAMILY TREE. aTTACHING A FLAG TO AN INDIVIDUAL SIMPLY PLACES
  2986.  
  2987. AN ASTERISK NEXT TO HIS OR HER NAME WHEN IT APPEARS ELSEWHERE IN THE
  2988.  
  2989. PROGRAM. tHE FLAG CAN MEAN ANYTHING YOU WANT. tHAT'S UP TO YOU.
  2990.  
  2991.  
  2992.  
  2993.  
  2994.  
  2995. cursor movement
  2996.  
  2997.  
  2998.  
  2999. tHE tab KEY MOVES THE CURSOR IN SINGLE JUMPS FROM ONE ENTRY FIELD TO
  3000.  
  3001.                                   23
  3002.  
  3003.  
  3004.  
  3005.  
  3006.  
  3007.  
  3008.  
  3009.  
  3010.  
  3011. THE NEXT. (iF YOUR TERMINAL DOES NOT HAVE A tab KEY, USE cONTROL-i BY
  3012.  
  3013. PRESSING THE cONTROL AND i KEYS SIMULTANEOUSLY. rEFER TO THE INSTRUCTION
  3014.  
  3015. MANUAL FOR THE TERMINAL IF NECESSARY.) tHE home KEY WILL ALWAYS BRING 
  3016.  
  3017. THE CURSOR BACK TO THE BEGINNING OF THE nAME LINE. tHE CURSOR CONTROL 
  3018.  
  3019. KEYS WILL ALSO MOVE THE CURSOR ONE SPACE AT A TIME OR FROM ONE LINE TO
  3020.  
  3021. THE NEXT.
  3022.  
  3023.  
  3024.  
  3025.  
  3026.  
  3027. correcting errors in a record
  3028.  
  3029.  
  3030.  
  3031. tHE CONTENTS OF ANY RECORD CAN BE CHANGED AT ANY TIME DURING THE RUN-
  3032.  
  3033. NING OF roots/m. eRRORS MADE WHEN ENTERING TEXT CAN BE CORRECTED WITH
  3034.  
  3035. THE backspace KEY IF YOUR TERMINAL HAS SUCH A KEY. oN SOME TERMINALS,
  3036.  
  3037. HOWEVER, THE BACKSPACE KEY IS SAME AS THE LEFT-ARROW KEY. a POTENTIAL
  3038.  
  3039. CONFLICT, THEREFORE, ARISES DURING edit WHEN YOU WISH TO BACKSPACE WITH 
  3040.  
  3041. OUT DELETING ANY CHARACTERS. iF YOUR TERMINAL HAS NEITHER A UNIQUE 
  3042.  
  3043. BACKSPACE NOR LEFT-ARROW KEY, YOU MAY USE cONTROL-b TO BACKSPACE WITH
  3044.  
  3045. OUT DELETING CHARACTERS. rEFER TO THE INSERT IN THE FRONT OF THE MANUAL
  3046.  
  3047. POCKET FOR QUESTIONS ABOUT roots/m OPERATION WITH A VARIETY OF TERMINALS.
  3048.  
  3049.  
  3050.  
  3051. tO ERASE THE CONTENTS OF THE nAME OR pLACE FIELDS, YOU MAY USE THE delete
  3052.  
  3053. KEY (LABELED "rubout" ON SOME TERMINALS). tO DELETE THE NAMES OF PARENTS
  3054.  
  3055. OR SPOUSES, YOU MAY PRESS THE LETTER "n" IN RESPONSE TO THE PROMPT FROM
  3056.  
  3057. THE PROGRAM.
  3058.  
  3059.  
  3060.  
  3061.  
  3062.  
  3063. registering doubt about a date AND "double dating"
  3064.  
  3065.  
  3066.  
  3067. nOTICE THAT AFTER THE SPACES FOR BIRTH, DEATH AND MARRIAGE DATES, YOU
  3068.  
  3069. HAVE THE OPTION, IF YOU ARE NOT SURE OF THE EXACT DATE, TO MAKE THAT
  3070.  
  3071. FACT A PART OF THE RECORD. iF YOU ARE UNSURE OF ANY DATE, ANSWER "no"
  3072.  
  3073. TO THE QUESTION "aRE YOU SURE?" BY PLACING AN "n" IN THE SPACE. tHIS
  3074.  
  3075. CAUSES A "(?)" TO APPEAR AFTER THE DATE IN THE trace ROUTINE AND ON 
  3076.  
  3077. THE PRINTED SHEETS. iF YOU SUBSEQUENTLY VERIFY A DATE, YOU MAY ELIMINATE
  3078.  
  3079. THE DOUBT BY CHANGING THE ANSWER TO THE "sURE?" QUESTION FROM A "n" TO
  3080.  
  3081. A "y".
  3082.  
  3083.  
  3084.  
  3085. iF YOU ARE SURE OF THE DATE, THE DEFAULT RESPONSE TO THE QUESTION IS 
  3086.  
  3087. "yES", AND YOU CAN TAB OVER THE QUESTION.
  3088.  
  3089.  
  3090.  
  3091. wHEN YOU ENCOUNTER "DOUBLE DATES" IT IS BEST TO MAKE A DECISION TO USE
  3092.  
  3093. EITHER THE EARLIER OR LATER DATE. iT IS ADVISABLE TO USE THE LATER, OR
  3094.  
  3095. gREGORIAN CALENDAR, BECAUSE SEVERAL OF THE ROUTINES IN roots/m MAKE THIS
  3096.  
  3097. ASSUMPTION WHEN COMPUTING THE NUMBER OF YEARS SINCE AN EVENT.
  3098.  
  3099.  
  3100.  
  3101.  
  3102.  
  3103. version number AND memory count
  3104.  
  3105.  
  3106.  
  3107. iN THE UPPER-LEFT HAND CORNER OF THE SCREEN, A VERSION NUMBER OF THE 
  3108.  
  3109. edit ROUTINE APPEARS. aS WITH THE VERSION NUMBER FOR THE ENTIRE roots/m
  3110.  
  3111. PROGRAM, ANY INQUIRIES ABOUT THE FUNCTION OF THE edit SECTION SHOULD 
  3112.  
  3113. INCLUDE THIS NUMBER.
  3114.  
  3115.  
  3116.  
  3117. aT THE UPPER-RIGHT IN THE FIELD IS THE NUMBER OF THE RECORD CURRENTLY
  3118.  
  3119. ON THE SCREEN. sINCE RECORD NUMBERS ARE ASSIGNED IN THE ORDER YOU ENTER
  3120.  
  3121. INDIVIDUALS INTO THE FILE, THIS NUMBER GIVES YOU A ROUGH ESTIMATE OF
  3122.  
  3123. HOW LONG THAT RECORD HAS BEEN IN THE FILE RELATIVE TO OTHER RECORDS.
  3124.  
  3125. yOU MAY ALSO USE THE NUMBER TO INDEX DOCUMENTATION FILES IF YOU WISH.
  3126.  
  3127.                                   24
  3128.  
  3129.  
  3130.  
  3131.  
  3132.  
  3133.  
  3134.  
  3135.  
  3136.  
  3137. mIDWAY DOWN THE SCREEN A LINE KEEPS TRACK OF TOTAL NUMBER OF RECORDS
  3138.  
  3139. YOU HAVE USED, THE AMOUNT OF SPACE THAT THOSE RECORDS OCCUPY AND THE
  3140.  
  3141. AMOUNT OF SPACE LEFT IN THE BASEFILE.
  3142.  
  3143.  
  3144.  
  3145.  
  3146.  
  3147. the fetch table
  3148.  
  3149.  
  3150.  
  3151. aT THE BOTTOM OF THE SCREEN THE F-TABLE APPEARS FOR THE FIRST TIME. tHE
  3152.  
  3153. TABLE WILL BE BLANK AT THE OUTSET OF EACH EDITING SESSION IF YOU HAVE 
  3154.  
  3155. NOT FILLED IT WITH NAMES USING ONE OF THE OTHER ROUTINES.
  3156.  
  3157.  
  3158.  
  3159.  
  3160.  
  3161.  
  3162.  
  3163.                       creating new records
  3164.  
  3165.  
  3166.  
  3167. begin with an outline
  3168.  
  3169.  
  3170.  
  3171. aLWAYS BEGIN EACH EDITING SESSION WITH AN OUTLINE THAT INCLUDES THE
  3172.  
  3173. NAMES OF AND PERTINENT INFORMATION ABOUT EACH ANCESTOR THAT YOU WISH
  3174.  
  3175. TO ADD TO THE FILE. tHE BEST OUTLINE TO WORK FROM IS EITHER A PEDIGREE
  3176.  
  3177. CHART OR THE FAMILY GROUP SHEET.
  3178.  
  3179.  
  3180.  
  3181. iF THIS IS THE FIRST EDITING SESSION WITH roots/m, IT WILL HELP TO HAVE
  3182.  
  3183. A PEDIGREE CHART THAT INCLUDES AT LEAST THREE GENERATIONS. iN ORDER TO
  3184.  
  3185. SEE THE COMPLETE OPERATION OF edit, YOU WILL WAT TO ENTER PARENTS AND
  3186.  
  3187. CHILDREN OF MORE THAN ONE GENERATION. tHE DEMONSTRATION HERE IN THE 
  3188.  
  3189. MANUAL WILL COVER THE ENTRY OF YOUR MATERNAL AND PATERNAL GRANDPARENTS,
  3190.  
  3191. YOUR PARENTS AND THEN YOU.
  3192.  
  3193.  
  3194.  
  3195.  
  3196.  
  3197. *************************************************************************
  3198.  
  3199.                                                   pATERNAL gRANDFATHER
  3200.  
  3201.                                                  --------------------
  3202.  
  3203.                                                  {$7c} 
  3204.  
  3205.                                                  {$7c}
  3206.  
  3207.                                     fATHER       {$7c}
  3208.  
  3209.                            ----------------------{$7c}
  3210.  
  3211.                            {$7c}                     {$7c}
  3212.  
  3213.                            {$7c}                     {$7c} pATERNAL gRANDMOTHER
  3214.  
  3215.                            {$7c}                     -----------------------
  3216.  
  3217.          sELF              {$7c}                                   
  3218.  
  3219. ---------------------------{$7c}                      pATERMAL gRANDFATHER
  3220.  
  3221.                            {$7c}                     ----------------------
  3222.  
  3223.                            {$7c}                     {$7c}
  3224.  
  3225.                            {$7c}                     {$7c}
  3226.  
  3227.                            {$7c}        mOTHER       {$7c}
  3228.  
  3229.                            {$7c}---------------------{$7c}
  3230.  
  3231.                                                  {$7c}
  3232.  
  3233.                                                  {$7c}  
  3234.  
  3235.                                                  {$7c} pATERNAL gRANDMOTHER
  3236.  
  3237.                                                  -----------------------
  3238.  
  3239.  
  3240.  
  3241.                     three generation pedigree chart
  3242.  
  3243. *************************************************************************
  3244.  
  3245.  
  3246.  
  3247. start with the oldest members of the tree
  3248.  
  3249.  
  3250.  
  3251. tHE EDITING SESSIONS ARE EASIEST IF YOU START BY ENTERING THE OLDEST 
  3252.  
  3253.                                   25
  3254.  
  3255.  
  3256.  
  3257.  
  3258.  
  3259.  
  3260.  
  3261.  
  3262.  
  3263. INDIVIDUALS ON THE PEDIGREE CHART. tHE REASON FOR THIS WILL BECOME CLEAR
  3264.  
  3265. AS YOU BECOME FAMILIAR WITH THE ROUTINE. tHE PARENTS FIELD HAS TO BE 
  3266.  
  3267. FILLED FROM THE F-TABLE USING NUMERIC KEYS. tHE PARENTS HAVE TO BE IN 
  3268.  
  3269. THE F-TABLE BEFORE THEY CAN BE PULLED FROM IT INTO THE RECORDS OF THEIR
  3270.  
  3271. OFFSPRING. tHEREFORE, THE PARENTS HAVE TO GO IN FIRST. mOVE FROM THE
  3272.  
  3273. EARLIEST GENERATIONS TOWARD THE LATEST. tHAT WAY YOU PROCEED CONSISTENTLY
  3274.  
  3275. FROM PARENTS TO CHILDREN, WHO ARE THEN PARENTS THEMSELVES TO THE CHILDREN
  3276.  
  3277. OF THE NEXT GENERATION.
  3278.  
  3279.  
  3280.  
  3281. fOR FASTEST ENTRY OF RECORDS KEEP THE FOLLOWING SEQUENCE IN MIND WHEN
  3282.  
  3283. ENTERING A FAMILY.
  3284.  
  3285.  
  3286.  
  3287.   1. pLACE THE OLDEST PAIR OF PARENTS IN THE FAMILY YOU ARE ENTERING 
  3288.  
  3289.      DURING A SESSION INTO THE F-TABLE FIRST.
  3290.  
  3291.  
  3292.  
  3293.   2. cREATE A RECORD FOR ALL KNOWN OFFSPRING OF THOSE PARENTS STARTING
  3294.  
  3295.      WITH THE FIRST BORN, WHETHER OR NOT YOU INTEND TO REFER TO THOSE
  3296.  
  3297.      INDIVIDUALS AGAIN DURING THE SESSION.
  3298.  
  3299.  
  3300.  
  3301.   3. pLACE IN THE F-TABLE ONLY THE OFFSPRING THAT YOU WISH TO REFER
  3302.  
  3303.      TO LATER IN THE SESSION.
  3304.  
  3305.  
  3306.  
  3307. aT THE BEGINNING OF EACH edit PROCESS WHEN THERE ARE NAMES IN THE 
  3308.  
  3309. F-TABLE ALREADY, THE COMPUTER WILL ASK:
  3310.  
  3311.  
  3312.  
  3313.        "yOU MAY CREATE A new RECORD(PRESS "y") OR ALTER
  3314.  
  3315.         ONE FROM THE F-TABLE."
  3316.  
  3317.  
  3318.  
  3319. wHEN THERE ARE NO NAMES IN THE F-TABLE (THERE WILL BE NONE IF THIS IS
  3320.  
  3321. THE FIRST OCCASION TO USE edit), THE CURSOR WILL APPEAR IN THE nAME
  3322.  
  3323. FIELD AND YOU MAY BEGIN ENTERING THE FIRST NAME.
  3324.  
  3325.  
  3326.  
  3327.  
  3328.  
  3329. entering the name
  3330.  
  3331.  
  3332.  
  3333. sTART, THEN, WITH YOUR PATERNAL GRANDPARENTS. eNTER THE NAME OF YOUR
  3334.  
  3335. GRANDFATHER. sPELL HIS LAST NAME THE WAY YOU WILL SPELL IT CONSISTENTLY
  3336.  
  3337. THROUGHOUT THE EDITING SESSION. sINCE THE PROGRAM RECOGNIZES UPPER- AND
  3338.  
  3339. LOWER-CASE LETTERS, AS WELL AS PUNCTUATION, YOU HAVE A WIDE RANGE OF
  3340.  
  3341. CHOICES. iF YOU ARE TO TAKE ADVANTAGE, THOUGH, OF THE PROGRAMS ABILITY
  3342.  
  3343. TO STORE A NAME-STRING ONCE AND REUSE IT, YOU HAVE TO SPELL IT THE SAME
  3344.  
  3345. WAY EACH TIME YOU ENTER IT, NOT "grandfather" ONE TIME AND "gRANDFATHER"
  3346.  
  3347. THE NEXT. sPELLING THE NAME DIFFERENTLY WILL NOT AFFECT THE FUNCTION OF
  3348.  
  3349. ANY PART OF THE PROGRAM, BUT IT WILL CONSUME MORE MEMORY THAN NECESSARY.
  3350.  
  3351.  
  3352.  
  3353. eACH RECORD HAS ROOM FOR A NAME UP TO 60-CHARACTERS LONG, AND IT WILL
  3354.  
  3355. ACCEPT A SEQUENCE OF AS MANY AS FIVE SEPARATE NAME-STRINGS FOR EACH
  3356.  
  3357. INDIVIDUAL. a STRING OF LETTERS BOUNDED BY A SPACE ON EITHER SIDE  
  3358.  
  3359. CONSTITUTES A NAME; TITLES LIKE "sIR" OR "jR." OR "eSQ." ARE COUNTED
  3360.  
  3361. AS SINGLE NAMES. (nOTE: dO NOT PLACE A COMMA BETWEEN A SURNAME AND A
  3362.  
  3363. "jR." OR "sIR" THAT MIGHT FOLLOW IT. tHE PROGRAM WILL ALLOW YOU TO DO 
  3364.  
  3365. THIS, BUT IT WILL TREAT THE COMMA AS A PART OF THE NAME-STRING. iF YOU
  3366.  
  3367. PLACE A COMMA AFTER A NAME WITH A SPACE FOLLOWING IT, THE NAME-STRING
  3368.  
  3369. MAY BE STORED TWICE- ONCE WITH THE COMMA AND ONCE WITHOUT IT.)
  3370.  
  3371.  
  3372.  
  3373. nO ONE NAME CAN BE LONGER THAN 16 LETTERS. iF YOU TRY TO ENTER MORE THAN
  3374.  
  3375. 16 LETTERS FOR ONE NAME OR MORE THAN FIVE NAMES IN THE FIELD, THE COM-
  3376.  
  3377. PUTER WILL NOTIFY YOU THAT YOU HAVE EXCEEDED THE LIMIT.
  3378.  
  3379.                                   26
  3380.  
  3381.  
  3382.  
  3383.  
  3384.  
  3385.  
  3386.  
  3387.  
  3388.  
  3389. mANY GENEALOGISTS PREFER TO USE ALL CAPITAL LETTERS FOR A SURNAME.       
  3390.  
  3391. aLTHOUGH THE PRACTICE IS UP TO YOU, THIS MAY WASTE STORAGE SPACE IF 
  3392.  
  3393. THE NAME-STRING IS USED WITH BOTH UPPER- AND LOWER-CASE AS IN, FOR
  3394.  
  3395. INSTANCE, A MIDDLE NAME.
  3396.  
  3397.  
  3398.  
  3399.  
  3400.  
  3401. date of birth
  3402.  
  3403.  
  3404.  
  3405. uSE THE tab KEY TO MOVE TO THE NEXT LINE AND THE SPACE MARKED "bORN".
  3406.  
  3407. uSE A "0" IN THE FIRST PLACE OF THE YEAR FIELD FOR BIRTH DATES BEFORE
  3408.  
  3409. 1000 a.d. uSE THE SPACE BAR TO BYPASS AN UNUSED NUMBER IN A SINGLE-
  3410.  
  3411. DIGIT DATE. 
  3412.  
  3413.  
  3414.  
  3415. iF YOU KNOW THE ENTIRE BIRTH DATE, FILL IN THE BLANKS IN THE ORDER
  3416.  
  3417. DESIGNATED- MONTH-DAY-YEAR. (tHE PROGRAM WILL COMPLETE THE ABBREVIATIONS
  3418.  
  3419. OF SOME MONTHS FOR YOU AFTER YOU TYPE ONE OR MORE LETTERS. tHE MONTH
  3420.  
  3421. fEBRUARY, FOR INSTANCE, IS THE ONLY MONTH THAT BEGINS WITH "f", AND
  3422.  
  3423. ONCE YOU TYPE "f", THE COMPUTER WILL SUPPLY THE "EB".)
  3424.  
  3425.  
  3426.  
  3427. iF YOU ONLY KNOW THE YEAR OR THE MONTH AND YEAR BUT NOT THE DAY OF BIRTH,
  3428.  
  3429. YOU MAY ENTER THOSE COMBINATIONS.
  3430.  
  3431.  
  3432.  
  3433. iF YOU DO NOT KNOW YOUR GRANDFATHER'S DATE OF BIRTH, YOU MAY SKIP THIS
  3434.  
  3435. SPACE AND HIS NAME WILL BE INCLUDED IN THE FILE AND APPEAR IN OTHER
  3436.  
  3437. ROUTINES OF THE PROGRAM WITH A DATE OF BIRTH DESIGNATED "UNKNOWN" OR
  3438.  
  3439. "??".
  3440.  
  3441.  
  3442.  
  3443. tHE CURSOR WILL AUTOMATICALLY MOVE TO THE SPACE MARKED "sURE?". rEGISTER
  3444.  
  3445. SOME DOUBT IF THERE IS ANY BY PLACING AN "n" THERE.
  3446.  
  3447.  
  3448.  
  3449.  
  3450.  
  3451. place of birth
  3452.  
  3453.  
  3454.  
  3455. tHERE ARE TWO FIELDS TO THE RIGHT OF THE "wHERE" REQUEST. yOU MAY ENTER
  3456.  
  3457. AS MANY LETTERS AS WILL FIT IN THE ALLOCATED SPACE- CITIES, COUNTIES,
  3458.  
  3459. STATES, COUNTRIES. nOTE THAT THE RIGHT-HAND FIELD IS THE LONGER OF THE
  3460.  
  3461. TWO. pLACE NAMES ARE DISPLAYED IN THEIR ENTIRETY IN THE trace ROUTINE
  3462.  
  3463. AND ON THE PRINTED FAMILY GROUP SHEETS. bUT, SPACE PERMITS THE DISPLAY
  3464.  
  3465. OF ONLY ONE FIELD ON THE PEDIGREE CHART; IF BOTH FIELDS ARE FILLED, THE
  3466.  
  3467. RIGHT-HAND FIELD ONLY WILL BE PRINTED ON THE CHART.
  3468.  
  3469.  
  3470.  
  3471. tO CONSERVE MEMORY SPACE, TRY TO USE ONLY THE RIGHT-HAND FIELD WHERE 
  3472.  
  3473. POSSIBLE. aBBREVIATE PLACE-NAMES AS YOU WISH. iF YOU WISH TO RECORD
  3474.  
  3475. COUNTIES, YOU WILL PROBABLY WANT TO USE THE LEFT-HAND FIELD FOR THE 
  3476.  
  3477. CITY OR TOWN AND THE RIGHT-HAND FIELD FOR THE COUNTY, STATE, OR COUNTRY.
  3478.  
  3479. tHIS WILL CAUSE THE ENTIRE PLACE- CITY, COUNTY, STATE AND COUNTRY- TO
  3480.  
  3481. BE PRINTED OUT ON THE FAMILY GROUP SHEET, AND ONLY COUNTY AND STATE OR
  3482.  
  3483. COUNTRY TO BE PRINTED ON THE PEDIGREE CHART.
  3484.  
  3485.  
  3486.  
  3487. roots/m STORES PLACE-NAMES THE SAME WAY THAT IT DOES THE NAMES OF
  3488.  
  3489. INDIVIDUALS. iF THE NAME OF A PLACE IS USED MORE THAN ONCE, THE PROGRAM
  3490.  
  3491. STORES THE STRING ONLY ONCE AND REUSES IT IN ALL OTHER REFERENCES TO 
  3492.  
  3493. THAT PLACE. iT IS POSSIBLE TO ADD PLACE-NAMES, IN SOME CASES, AND NOT
  3494.  
  3495. CONSUME MORE MEMORY SPACE.
  3496.  
  3497.  
  3498.  
  3499.  
  3500.  
  3501.  
  3502.  
  3503.  
  3504.  
  3505.                                    27
  3506.  
  3507.  
  3508.  
  3509.  
  3510.  
  3511.  
  3512.  
  3513.  
  3514.  
  3515. sex
  3516.  
  3517.  
  3518.  
  3519. sINCE THE DEFAULT IN THE FIELD MARKED "sEX" IS MALE, YOU NEED ONLY ENTER
  3520.  
  3521. AN "f" FOR FEMALES.
  3522.  
  3523.  
  3524.  
  3525.  
  3526.  
  3527. birthdates earlier than 1860
  3528.  
  3529.  
  3530.  
  3531. wHEN THE BIRTHDATE IS EARLIER THAN 1860, THE PROGRAM WILL ASSUME THE 
  3532.  
  3533. SUBJECT IS DEAD AND PLACE AN "n" AFTER THE QUESTION "sTILL lIVING?".
  3534.  
  3535. iF THE SUBJECT WAS BORN AFTER 1860, OR NO BIRTHDATE IS ENTERED, THE 
  3536.  
  3537. DEFAULT IS "y".
  3538.  
  3539.  
  3540.  
  3541.  
  3542.  
  3543. flag
  3544.  
  3545.  
  3546.  
  3547. iF YOU WISH TO SPECIALLY DESIGNATE YOUR GRANDFATHER FOR ANY REASON, YOU 
  3548.  
  3549. MAY ATTACH A FLAG, OR ASTERISK, TO HIS NAME BY PLACING A "y" IN THE 
  3550.  
  3551. SPACE.
  3552.  
  3553.  
  3554.  
  3555.  
  3556.  
  3557. date of death
  3558.  
  3559.  
  3560.  
  3561. iF YOUR GRANDFATHER IS NO LONGER ALIVE, ENTER THE DATE OF HIS DEATH IN 
  3562.  
  3563. THE SAME MANNER AS YOU DID HIS BIRTHDATE. vERIFY OR REGISTER DOUBT ABOUT
  3564.  
  3565. THE DATE BY TYPING "n". iF HE IS ALIVE, LEAVE THE SPACE FOR A DATE BLANK.
  3566.  
  3567. pRESS THE tab KEY TO MOVE TO THE "sURE?" SPACE. iF YOU ARE SURE HE IS
  3568.  
  3569. ALIVE, PRESS THE tab KEY TO DEFAULT, WHICH IS "y".
  3570.  
  3571.  
  3572.  
  3573.  
  3574.  
  3575. place of death
  3576.  
  3577.  
  3578.  
  3579. iF YOUR GRANDFATHER IS STILL LIVING- WITHOUT A PLACE OF DEATH -YOU MAY
  3580.  
  3581. ENTER HIS PLACE OF RESIDENCE IN THE "wHERE" FIELD.
  3582.  
  3583.  
  3584.  
  3585.  
  3586.  
  3587. finishing the record
  3588.  
  3589.  
  3590.  
  3591. aT THIS POINT, WHEN THERE ARE NO NAMES IN THE F-TABLE, THE CURSOR WILL
  3592.  
  3593. NOT MOVE DOWN TO THE LINES MARKED "fATHER" AND "mOTHER". pARENTS MUST
  3594.  
  3595. BE ENTERED INTO THESE FIELDS FROM THE F-TABLE. wHEN THERE ARE NO NAMES
  3596.  
  3597. IN THE F-TABLE, YOU CAN PROCEED NO FUTHER WITH THE RECORD.
  3598.  
  3599.  
  3600.  
  3601. yOUR GRANDFATHER'S RECORD, THEREFORE, IS FILLED OUT AS COMPLETELY AS
  3602.  
  3603. POSSIBLE THUSFAR. tO COMPLETE THE RECORD, RETURN THE CURSOR TO THE 
  3604.  
  3605. BEGINNING OF THE nAME LINE USING THE home KEY. cHECK TO MAKE SURE 
  3606.  
  3607. YOU HAVE ENTERED ALL THE INFORMATION THAT YOU CAN, THEN PRESS return.
  3608.  
  3609.  
  3610.  
  3611. tHE COMPUTER WILL STATE:
  3612.  
  3613.  
  3614.  
  3615.        "yOU MAY NOW PLACE THIS NEW RECORD IN THE F-TABLE (OR 
  3616.  
  3617.         PRESS "n")."
  3618.  
  3619.  
  3620.  
  3621. sINCE YOU ARE WORKING FROM THE EARLIEST TO LATEST GENERATION IN THE 
  3622.  
  3623. PEDIGREE, YOU WILL WANT TO PLACE YOUR PATERNAL GRANDFATHER INTO THE
  3624.  
  3625. F-TABLE SO HE CAN BE USED IN THE sPOUSE FIELD OF HIS WIFE AND THE 
  3626.  
  3627. fATHER FIELD OF HIS SON, YOUR FATHER. tHE NUMERIC F-TABLE DESIGNATIONS
  3628.  
  3629. ON THE SCREEN WILL BE ACTIVE FOR THE FIRST TIME. cHOOSE ONE OF THE
  3630.  
  3631.                                   28
  3632.  
  3633.  
  3634.  
  3635.  
  3636.  
  3637.  
  3638.  
  3639.  
  3640.  
  3641. CORRESPONDING KEYS AND PRESS IT.
  3642.  
  3643.  
  3644.  
  3645. yOU WILL NORMALLY PRESS THE "n" KEY WHEN YOU DO NOT PLAN TO REFER AGAIN
  3646.  
  3647. TO AN INDIVIDUAL DURING THE EDITING SESSION. iF YOU DID NOT WANT TO 
  3648.  
  3649. PLACE THE RECORD IN THE F-TABLE, YOU COULD HAVE PRESSED THE "n" KEY.   
  3650.  
  3651. tHE COMPUTER WOULD HAVE SAVED THE RECORD IN ram WITHOUT PLACING IT IN
  3652.  
  3653. THE F-TABLE.
  3654.  
  3655.  
  3656.  
  3657. wHETHER YOU PLACED YOUR GRANDFATHER'S NAME IN THE F-TABLE OR CHOSE NOT
  3658.  
  3659. TO, THE COMPUTER WILL ASK:
  3660.  
  3661.  
  3662.  
  3663.       "dO YOU WANT TO UPDATE THE DISK?"
  3664.  
  3665.  
  3666.  
  3667. aNSWERING BY PRESSING THE "y" KEY WILL WRITE THE CONTENTS OF THE EDITING
  3668.  
  3669. SESSION ONTO THE DISK, AND RETURN YOU TO THE menu. nORMALLY, YOU WANT TO
  3670.  
  3671. UPDATE THE DISK AT THE END OF AN EDITING SESSION. hERE, THERE ARE MORE 
  3672.  
  3673. NAMES TO ENTER, SO YOU SHOULD PRESS THE "n" KEY.
  3674.  
  3675.  
  3676.  
  3677.  
  3678.  
  3679. entering the second record
  3680.  
  3681.  
  3682.  
  3683. oNCE YOU HAVE DECIDED NOT TO UPDATE THE DISK, THE COMPUTER WILL ASK:
  3684.  
  3685.  
  3686.  
  3687.      "yOU MAY WISH TO CREATE A new RECORD (PRESS "y") OR ALTER
  3688.  
  3689.       ONE FROM THE TABLE."
  3690.  
  3691.  
  3692.  
  3693. tO CONTINUE ENTERING RECORDS, PRESS "y" KEY. (yOU COULD ALSO PULL A NAME
  3694.  
  3695. UP FROM THE F-TABLE TO ALTER INFORMATION IN THE RECORD BY PRESSING THE
  3696.  
  3697. APPROPRIATE NUMERIC KEY.)
  3698.  
  3699.  
  3700.  
  3701. eNTER THE NAME OF YOUR PATERNAL GRANDMOTHER IN THE SAME WAY YOU DID YOUR
  3702.  
  3703. GRANDFATHER.
  3704.  
  3705.  
  3706.  
  3707.  
  3708.  
  3709. the parents fields
  3710.  
  3711.  
  3712.  
  3713. aFTER COMPLETING THE PLACE OF DEATH OR RESIDENT FIELD, THE CURSOR WILL
  3714.  
  3715. MOVE DOWN TO THE PARENTS FIELD NOW BECAUSE THE F-TABLE IS NOT EMPTY. 
  3716.  
  3717. tHE COMPUTER WILL STATE:
  3718.  
  3719.  
  3720.  
  3721.    "yOU MAY NOW (RE)SELECT PARENTS FROM THE F-TABLE
  3722.  
  3723.     (pRESS "n" TO DELETE)."
  3724.  
  3725.  
  3726.  
  3727. tHE NAMES OF PARENTS AND SPOUSES MUST BE ENTERED FROM THE F-TABLE. tHERE
  3728.  
  3729. ARE TWO SPACES IN THE pARENTS FIELD, ONE FOR A SUBJECT'S MOTHER AND ONE
  3730.  
  3731. FOR THAT PERSON'S FATHER. roots/m AUTOMATICALLY RECOGNIZES THE SEX OF
  3732.  
  3733. INDIVIDUALS IN THE F-TABLE; WHEN YOU PRESS A NUMERIC KEY TO PLACE ONE
  3734.  
  3735. OF THE TWO PARENTS INTO THE pARENTS FIELD, roots/m WILL AUTOMATICALLY
  3736.  
  3737. PUT THE MALE PARENT IN THE SPACE FOR fATHER AND FEMALE PARENT IN THE
  3738.  
  3739. PLACE FOR mOTHER. yOU DO NOT HAVE TO USE THE CURSOR TO MOVE FROM ONE
  3740.  
  3741. SPACE TO THE NEXT. iN FACT, THE CURSOR WILL NOT MOVE BETWEEN THE SPACES
  3742.  
  3743. IN THE pARENTS FIELD. yOU ENTER THE CONTENTS OF THE FIELDS USING THE 
  3744.  
  3745. NUMERIC KEYS THAT CORRESPOND TO LINES IN THE F-TABLE. iF YOU ARE MOD-
  3746.  
  3747. IFYING A RECORD AND WANT TO CHANGE THE IDENTITIES OF ONE OR BOTH OF 
  3748.  
  3749. THE PARENTS, JUST PRESS THE APPROPRIATE NUMERIC KEY TO ENTER THE CORRECT
  3750.  
  3751. PARENTS. iF YOU ENTER A PARENT RECORD ACCIDENTALLY, AND THE IDENTITIES
  3752.  
  3753. OF THE PARENTS ARE UNKNOWN, USE THE "n" KEY TO REMOVE BOTH PARENTS
  3754.  
  3755. FROM THE CURRENT RECORD.
  3756.  
  3757.                                   29
  3758.  
  3759.   
  3760.  
  3761.  
  3762.  
  3763.  
  3764.  
  3765.  
  3766.  
  3767. sINCE YOUR GRANDMOTHER'S PARENTS ARE NOT IN THE F-TABLE, USE THE CURSOR
  3768.  
  3769. TO MOVE TO THE MARRIAGE FIELD.
  3770.  
  3771.  
  3772.  
  3773.  
  3774.  
  3775. the spouse field
  3776.  
  3777.  
  3778.  
  3779. wHEN ENTERING MARRIAGE RECORDS, IT IS IMPORTANT THAT YOU DO NOT ENTER A 
  3780.  
  3781. DATE OF MARRIAGE WITHOUT A SPOUSE IF YOU INTEND TO CREATE A NEW RECORD
  3782.  
  3783. FOR THAT SPOUSE LATER. wHEN BOTH PARTNERS OF A MARRIAGE ARE KNOWN, ENTER
  3784.  
  3785. THE MARRIAGE DATE ONLY AFTER DEFINING THE SECOND PARTNER. iN OTHER WORDS,
  3786.  
  3787. ENTER A DATE OF MARRIAGE ONLY WHEN YOU CAN PLACE THE SPOUSE IN THE 
  3788.  
  3789. sPOUSE FIELD BY PRESSING A NUMERIC KEY, MOVING HIM OR HER UP FROM THE
  3790.  
  3791. F-TABLE.
  3792.  
  3793.  
  3794.  
  3795. yOU MUST BE SOMEWHAT CAREFUL WHEN YOU ENTER MARRIAGE RECORDS, BECAUSE 
  3796.  
  3797. YOU CAN INDICATE THE EXISTENCE OF A MARRIAGE IN MORE THAN ONE WAY:
  3798.  
  3799. roots/m CONSIDERS THE ENTRY OF A MARRIAGE DATE AS CONFIRMATION THAT
  3800.  
  3801. A MARRIAGE HAS OCCURED; IT ALSO CONSIDERS THE ENTRY OF A SPOUSE'S NAME
  3802.  
  3803. AS CONFIRMATION THAT A MARRIAGE HAS OCCURED.
  3804.  
  3805.  
  3806.  
  3807. fOR EXAMPLE, IF YOU WERE TO CREATE A RECORD FOR YOUR FATHER AND IN THE
  3808.  
  3809. MARRIAGE FIELD, SUPPLY ONLY A DATE OF MARRIAGE -NOT THE NAME OF YOUR
  3810.  
  3811. MOTHER- roots/m WILL CONFIRM THAT A MARRIAGE HAS OCCURED ON THAT DATE.
  3812.  
  3813. aFTER PLACING YOUR FATHER'S RECORD IN THE F-TABLE, SUPPOSE YOU CONTINUE
  3814.  
  3815. TO CREATE A RECORD FOR YOUR MOTHER. wHEN YOU REACH HER MARRIAGE FIELD,
  3816.  
  3817. YOU MAY ENTER YOUR FATHER FROM THE F-TABLE AND ALSO SUPPLY THE DATE.
  3818.  
  3819. tHIS ESTABLISHES THAT YOUR MOTHER WAS MARRIED TO YOUR FATHER, AND IT   
  3820.  
  3821. LINKS THE TWO BY MARRIAGE FOR USE IN OTHER roots/m ROUTINES. tHE REFER-
  3822.  
  3823. ENCE TO YOUR FATHER IN YOUR MOTHER'S MARRIAGE FIELD, THOUGH, CAUSES
  3824.  
  3825. roots/m TO CONSIDER THAT AS YOUR FATHERS SECOND MARRIAGE; HIS FIRST
  3826.  
  3827. MARRIAGE WAS ESTABLISHED WHEN YOU ENTERED ONLY A DATE. tHE PROGRAM
  3828.  
  3829. DOES NOT COMPARE THE TWO DATES OF MARRIAGE TO SEE IF THEY ARE THE SAME,
  3830.  
  3831. AND THEREFORE, CANNOT KNOW THAT ONLY ONE MARRIAGE OCCURRED.
  3832.  
  3833.  
  3834.  
  3835. yOU CAN AVOID AMBIGUITIES BY BEING SURE THAT YOU NEVER ENTER A MARRAGE 
  3836.  
  3837. DATE BY ITSELF. yOU CAN ENTER A SPOUSE WITHOUT A DATE OF MARRIAGE AND 
  3838.  
  3839. REGISTER DOUBT ABOUT THE DATE BY PLACING AN "n" IN RESPONSE TO THE 
  3840.  
  3841. "sURE?" QUESTION. mARRIAGE FILES ARE OPTIONAL AND SHOULD ONLY BE USED
  3842.  
  3843. WHEN YOU WISH TO RECORD EITHER THE NAME OF THE SPOUSE OR THAT THE 
  3844.  
  3845. MARRIAGE ACTUALLY TOOK PLACE. tHEY ARE NOT NEEDED TO VERIFY THAT A 
  3846.  
  3847. SPOUSE EXISTED TO CONSTRUCT A FAMILY TREE.
  3848.  
  3849.  
  3850.  
  3851. iF, BY ACCIDENT, YOU DO CREATE AN EXTRA MARRIAGE FOR AN INDIVIDUAL BY 
  3852.  
  3853. ENTERING A MARRIAGE DATE WITHOUT A SPOUSE, YOU CAN DELETE THE CONTENTS
  3854.  
  3855. IN THE SPOUSE FIELDS FOR THAT INDIVIDUAL AND START ALL OVER AGAIN ON
  3856.  
  3857. THAT PART OF THE RECORD. eNTER THE DATE THIS TIME ONLY WHEN YOU CAN
  3858.  
  3859. ENTER THE NAME OF THE SPOUSE FROM THE F-TABLE. mAKE SURE THAT ALL OFF-
  3860.  
  3861. SPRING OF THE MARRIAGE SHOW BOTH PARENTS IN THE PARENTS FIELD. uPDATE
  3862.  
  3863. THE DISK, AND THE BASEFILE WILL BE CORRECTED TO REFLECT THE CHANGES.
  3864.  
  3865.  
  3866.  
  3867.  
  3868.  
  3869. date and place of marriage
  3870.  
  3871.  
  3872.  
  3873. sINCE YOUR GRANDFATHER APPEARS IN THE F-TABLE, PROCEED TO ENTER YOUR
  3874.  
  3875. PATERNAL GRANDPARENTS' DATE OF MARRIAGE. rEGISTER DOUBT IF YOU HAVE
  3876.  
  3877. ANY. rECORD THE PLACE OF THEIR MARRIAGE.
  3878.  
  3879.  
  3880.  
  3881.  
  3882.  
  3883.                                   30
  3884.  
  3885.  
  3886.  
  3887.  
  3888.  
  3889.  
  3890.  
  3891.  
  3892.  
  3893. tHEN, WITH THE CURSOR IN THE sPOUSE FIELD, THE COMPUTER WILL STATE:
  3894.  
  3895.  
  3896.  
  3897.    "yOU MAY NOW (RE)SELECT SPOUSE FROM THE F-TABLE
  3898.  
  3899.     (PRESS "n" TO DELETE)."
  3900.  
  3901.  
  3902.  
  3903. pRESS THE NUMERIC KEY THAT CORRESPONDS TO THE LINE IN THE F-TABLE THAT
  3904.  
  3905. CONTAINS YOUR GRANDFATHER'S NAME.
  3906.  
  3907.  
  3908.  
  3909. tHE CURSOR WILL MOVE TO THE NEXT LINE TO ALLOW YOU TO ENTER THE NAME
  3910.  
  3911. OF OTHER SPOUSES. yOU MAY ENTER AS MANY AS FOUR MARRIAGES. aFTER YOU
  3912.  
  3913. HAVE COMPLETED THE MARRIAGE RECORD, PRESS THE home KEY, RETURNING YOU
  3914.  
  3915. TO THE nAME FIELD. pRESS return.
  3916.  
  3917.  
  3918.  
  3919. pLACE YOUR PATERNAL GRANDMOTHER IN THE F-TABLE WITH HER HUSBAND, SINCE
  3920.  
  3921. THEY WILL BOTH BE NEEDED AS PARENTS FOR YOUR FATHER.
  3922.  
  3923.  
  3924.  
  3925.  
  3926.  
  3927. finishing the generation
  3928.  
  3929.  
  3930.  
  3931. wHEN THE COMPUTER ASKS IF YOU WISH TO CREATE A NEW RECORD, PRESS "y"
  3932.  
  3933. AND CONTINUE. pROCEED TO ENTER YOUR MATERNAL GRANDPARENTS IN THE SAME
  3934.  
  3935. FASHION AS YOU DID YOUR PATERNAL, AND PLACE THEM IN THE F-TABLE.
  3936.  
  3937.  
  3938.  
  3939. iN THE F-TABLE SHOULD APPEAR THE NAMES OF YOUR FOUR GRANDPARENTS.
  3940.  
  3941.  
  3942.  
  3943.  
  3944.  
  3945. the next generation 
  3946.  
  3947.  
  3948.  
  3949. mOVE TO THE NEXT GENERATION, THAT OF YOUR PARENTS. cOMPLETE THE TOP
  3950.  
  3951. HALF OF YOUR FATHER'S RECORD, WHICH SHOULD BRING THE CURSOR INTO THE
  3952.  
  3953. pARENTS FIELD. eNTER YOUR PATERNAL GRANDPARENTS FROM THE F-TABLE USING
  3954.  
  3955. THE NUMERIC KEYS. pLACE YOUR FATHER IN THE F-TABLE WHEN HIS PARENTS 
  3956.  
  3957. HAVE BEEN ENTERED.
  3958.  
  3959.  
  3960.  
  3961. cREATE A NEW RECORD FOR YOUR MOTHER. eNTER HER PARENTS, YOUR MATERNAL
  3962.  
  3963. GRANDPARENTS, FROM THE F-TABLE. eNTER A MARRIAGE DATE AND PLACE AND
  3964.  
  3965. THEN YOUR FATHER'S NAME FROM THE F-TABLE. wHEN HER RECORD IS COMPLETE,
  3966.  
  3967. PLACE HER IN THE F-TABLE, REPLACING ONE OF THE NAMES THAT APPEARS, OR
  3968.  
  3969. PRESS "s" AND ENTER HER NAME ON A BLANK LINE OF THE TABLE.
  3970.  
  3971.  
  3972.  
  3973.  
  3974.  
  3975. entering the third generation
  3976.  
  3977.  
  3978.  
  3979. fINALLY, THE EDITING SESSION REACHES YOU. bOTH OF YOUR PARENTS ARE IN
  3980.  
  3981. THE F-TABLE, AND IT SHOULD BE CLEAR BY NOW HOW TO FILL IN YOUR RECORD.
  3982.  
  3983. tHE ONLY DATA LACKING ON THE PEDIGREE CHART IS THE NAME OF YOUR SPOUSE
  3984.  
  3985. IF YOU HAVE ONE.
  3986.  
  3987.  
  3988.  
  3989.  
  3990.  
  3991. entering all children in a family
  3992.  
  3993.  
  3994.  
  3995. oNCE YOUR RECORD IS COMPLETE, YOU MIGHT WANT TO CREATE RECORDS FOR ALL
  3996.  
  3997. YOUR BOTHERS AND SISTERS IF YOU HAVE THEM. iN FACT, IT IS A GOOD IDEA
  3998.  
  3999. TO ENTER SIBLINGS OF AN INDIVIDUAL WHO IS PART OF YOUR FAMILY TREE,
  4000.  
  4001. EVEN THOUGH THOSE SIBLINGS ARE NOT YOUR DIRECT ANCESTORS. eNTER THEM
  4002.  
  4003. AT THE SAME TIME ALONG WITH YOUR ANCESTORS; THEIR PARENTS WILL ALREADY
  4004.  
  4005. BE IN THE F-TABLE. yOU WILL NOT WANT TO PUT ALL SIBLINGS INTO THE F-  
  4006.  
  4007. TABLE UNLESS YOU PLAN TO FOLLOW-UP WITH THEIR CHILDREN LATER ON IN THE
  4008.  
  4009.                                   31
  4010.  
  4011.  
  4012.  
  4013.  
  4014.  
  4015.  
  4016.  
  4017.  
  4018.  
  4019. EDITING SESSION.
  4020.  
  4021.  
  4022.  
  4023.  
  4024.  
  4025. entering siblings in order, oldest to youngest
  4026.  
  4027.  
  4028.  
  4029. wHEN ADDING CHILDREN FROM A FAMILY GROUP SHEET, FOR INSTANCE, THE BEST 
  4030.  
  4031. WAY TO ENTER THEM IS IN ORDER OF BIRTH, FROM THE OLDEST TO YOUNGEST. 
  4032.  
  4033. wHEN THE BIRTHDATES OF ALL THE OFFSPRING ARE KNOWN, THE COMPUTER WILL
  4034.  
  4035. KEEP TRACK OF THEM IN ORDER OF OLDEST TO YOUNGEST. wHEN NONE OF THE 
  4036.  
  4037. BIRTHDATES ARE KNOWN, THE COMPUTER WILL LIST THEM IN OTHER roots/m
  4038.  
  4039. ROUTINES IN THE ORDER THAT THEY ARE ENTERED DURING THE EDITING SESSION.
  4040.  
  4041. sO, IF YOU KNOW THE ORDER OF BIRTH OF CHILDREN IN A FAMILY, BUT NOT
  4042.  
  4043. THE BIRTHDATES, ENTER THEM OLDEST TO YOUNGEST.
  4044.  
  4045.  
  4046.  
  4047.  
  4048.  
  4049. ending the editing session
  4050.  
  4051.  
  4052.  
  4053. wHEN ALL THE MEMBER OF THE THREE-GENERATION PEDIGREE CHART HAVE BEEN 
  4054.  
  4055. ENTERED, YOU ARE READY TO PLACE THEM ONTO THE DISK. aFTER ENTERING
  4056.  
  4057. THE LAST INDIVIDUAL INTO EITHER THE F-TABLE OR ram, THE COMPUTER ASKS:
  4058.  
  4059.  
  4060.  
  4061.    " dO YOU WANT TO UPDATE THE DISK? "
  4062.  
  4063.  
  4064.  
  4065. aNSWERING "n" TO THIS QUESTION, AS YOU HAVE DISCOVERED, ALLOWS YOU TO
  4066.  
  4067. REMAIN IN THE edit ROUTINE. a "y" ANSWER WILL WRITE THE CONTENTS OF 
  4068.  
  4069. THE EDITING SESSION ONTO THE DISK AND RETURN YOU TO THE menu.
  4070.  
  4071.  
  4072.  
  4073. iF YOU WISH TO LEAVE edit WITHOUT UPDATING THE DISK, YOU MAY ALWAYS
  4074.  
  4075. PRESS THE menu KEY. iF, PERHAPS, YOU MAKE A SERIES OF MISTAKES AND
  4076.  
  4077. WANT TO ELIMINATE THE ENTIRE SESSION, YOU MAY DO SO AT ANY TIME WITH
  4078.  
  4079. THE menu KEY. oNCE THAT KEY IS PRESSED, THE COMPUTER WILL ASK FOR 
  4080.  
  4081. VERIFICATION WITH:
  4082.  
  4083.  
  4084.  
  4085.            " aRE YOU SURE? "
  4086.  
  4087.  
  4088.  
  4089. aN "n" ANSWER WILL RETURN YOU TO edit. a "y" WILL INSTRUCT THE COMPUTER
  4090.  
  4091. TO DELETE THE CONTENTS OF THE SESSION. aPPEARING THEN WILL BE THE 
  4092.  
  4093. MESSAGE:
  4094.  
  4095.  
  4096.  
  4097.     " eDIT CANCELLED. basefile.bin RELOADED. "
  4098.  
  4099.  
  4100.  
  4101. tHIS MESSAGE CONFIRMS THAT THE ORIGINAL basefile.bin CONTENTS HAVE BEEN
  4102.  
  4103. RESTORED IN THE COMPUTER'S ram. nOTHING HAS AFFECTED THE FILE STORED ON
  4104.  
  4105. THE DISK. iF YOU ABANDON AN EDITING SESSION THIS WAY, THE COMPUTER WILL
  4106.  
  4107. ERASE ALL TEN F-TABLE LINES IF YOU CREATED ANY NEW RECORDS WHILE IN THE
  4108.  
  4109. edit ROUTINE.
  4110.  
  4111.  
  4112.  
  4113. aNYTIME THE COMPUTER PROMPTS WITH " aRE YOU SURE? " AND YOU ARE NOT 
  4114.  
  4115. SURE, PRESS "n", AND YOU WILL HAVE ANOTHER CHANCE TO DECIDE. pRESSING
  4116.  
  4117. THE menu KEY AND THEN THE "n" KEY IN RESPONSE TO THE "sURE?" QUESTION
  4118.  
  4119. CAN BE USED TO CANCEL THE EDIT OF THE CURRENT RECORD IN THE FIELD. tHIS
  4120.  
  4121. RETURNS YOU TO THE QUESTION:
  4122.  
  4123.  
  4124.  
  4125.   "yOU MAY WISH TO CREATE A new RECORD (PRESS "y") OR ALTER
  4126.  
  4127.    ONE FROM THE F-TABLE."
  4128.  
  4129.  
  4130.  
  4131. yOU CAN USE THIS TECHNIQUE TO VIEW THE CONTENTS OF A SINGLE RECORD 
  4132.  
  4133. WITHOUT MAKING ANY CHANGES. aFTER REVIEWING THE CONTENTS OF VARIOUS
  4134.  
  4135.                                  32
  4136.  
  4137.  
  4138.  
  4139.  
  4140.  
  4141.  
  4142.  
  4143.  
  4144.  
  4145. RECORDS YOU MAY PRESS THE menu KEY AND THEN THE "y" KEY TO RETURN
  4146.  
  4147. TO THE menu WITH THE F-TABLE LEFT INTACT.
  4148.  
  4149.  
  4150.  
  4151.  
  4152.  
  4153.  
  4154.  
  4155.                         making changes
  4156.  
  4157.  
  4158.  
  4159.  
  4160.  
  4161. modifying records
  4162.  
  4163.  
  4164.  
  4165. yOU MAY MODIFY THE CONTENTS OF ANY RECORD BY DELETING INCORRECT INFOR-
  4166.  
  4167. MATION AND RE-ENTERING CORRECT INFORMATION. aN INDIVIDUAL WHOSE RECORD
  4168.  
  4169. YOU WISH TO MODIFY SHOULD APPEAR IN THE F-TABLE. wHEN THE COMPUTER ASKS
  4170.  
  4171. IF YOU WISH TO CREATE A NEW RECORD OR ALTER AN OLD ONE, PRESS THE NUMERIC
  4172.  
  4173. KEY THAT CORRESPONDS TO THE INDIVIDUAL WHOSE RECORD YOU WISH TO MODIFY.
  4174.  
  4175. mAKE THE CHANGES AND UPDATE THE DISK WHEN ASKED IF YOU WISH TO STORE
  4176.  
  4177. THE NEW INFORMATION ON THE DISK.
  4178.  
  4179.  
  4180.  
  4181.  
  4182.  
  4183. deleting records
  4184.  
  4185.  
  4186.  
  4187. oNCE YOU ENTER A RECORD INTO THE FILE, THAT RECORD OCCUPIES A CERTAIN
  4188.  
  4189. AMOUNT OF SPACE FOR THE LIFE OF THE FILE. iN OTHER WORDS, ONCE A RECORD
  4190.  
  4191. HAS BEEN CREATED, IT CANNOT BE COMPLETELY DESTROYED WITHOUT ELIMINATING
  4192.  
  4193. THE ENTIRE FILE. eVEN IF YOU ELIMINATE THE CONTENTS OF A RECORD USING 
  4194.  
  4195. THE delete KEY, THERE WILL ALWAYS BE A TRACE OF THAT RECORD OCCUPYING
  4196.  
  4197. SPACE IN THE FILE. yOU CAN RECLAIM UNWANTED RECORDS BY CALLING THEM
  4198.  
  4199. FROM THE F-TABLE AND CHANGING ALL THE DATA TO THAT OF A NEW INDIVIDUAL.
  4200.  
  4201. oNCE YOU HAVE CHANGED ALL THE DATA IN THE RECORD FIELD, roots/m WILL
  4202.  
  4203. TREAT THAT RECORD AS IF IT WERE BRAND NEW.
  4204.  
  4205.  
  4206.  
  4207.  
  4208.  
  4209.  
  4210.  
  4211.  
  4212.  
  4213.                                list
  4214.  
  4215.  
  4216.  
  4217.  
  4218.  
  4219. list LETS YOU LOOK AT ALL THE NAMES CONTAINED IN THE BASEFILE. iT IS A
  4220.  
  4221. GOOD ROUTINE TO SELECT FIRST (ASSUMING YOU HAVE A BASEFILE) AS A WAY 
  4222.  
  4223. OF BRINGING INTO THE F-TABLE THE NAMES OF INDIVIDUALS WHO YOU WILL WANT
  4224.  
  4225. TO USE IN OTHER ROUTINES. oNCE A LISTING APPEARS ON THE SCREEN, YOU MAY
  4226.  
  4227. PLACE ANY NAME IN THE BASEFILE INTO THE F-TABLE USING THE CURSOR AND
  4228.  
  4229. NUMERIC KEYS.
  4230.  
  4231.  
  4232.  
  4233.  
  4234.  
  4235. choosing a name
  4236.  
  4237.  
  4238.  
  4239. list CALLS UP THE ENTIRE FILE OR ANY PORTION OF IT WHEN YOU SUPPLY AN
  4240.  
  4241. IDENTIFYING NAME-STRING. tHE COMPUTER WILL SEARCH EVERY RECORD FOR THAT
  4242.  
  4243. NAME-STRING AND THEN LIST THOSE FOUND. tHE SMALLEST NAME-STRING ENTERED
  4244.  
  4245. IS ELIGIBLE AS A REFERENCE -MIDDLE INITIALS, TITLES LIKE "sIR". aS LONG
  4246.  
  4247. AS EACH IDENTIFYING NAME-STRING HAS BEEN ENTERED SEPARATELY DURING THE 
  4248.  
  4249. EDITING PROCESS, IT CAN BE USED TO SINGLE-OUT AN INDIVIDUAL IN THE 
  4250.  
  4251. BASEFILE.
  4252.  
  4253.  
  4254.  
  4255.  
  4256.  
  4257.  
  4258.  
  4259.  
  4260.  
  4261.                                   33
  4262.  
  4263.  
  4264.  
  4265.  
  4266.  
  4267.  
  4268.  
  4269.  
  4270.  
  4271. getting a complete listing of the basefile
  4272.  
  4273.  
  4274.  
  4275. iF YOU WISH TO SEE A COMPLETE LISTING OF THE FILE, LEAVE THE NAME-STRING
  4276.  
  4277. BLANK AND PRESS return. iF YOU CALL UP A LARGE LISTING AND ALL THE NAMES
  4278.  
  4279. WILL NOT FIT ON THE SCREEN, PRESS " f " TO VIEW SUBSEQUENT PAGES OF 
  4280.  
  4281. LISTINGS. 
  4282.  
  4283.  
  4284.  
  4285. wHILE VIEWING A LISTING, PRESS THE menu KEY ONCE WHICH WILL RETURN YOU
  4286.  
  4287. TO THE FIRST PAGE OF THE list ROUTINE WHERE YOU CAN TYPE ANOTHER NAME
  4288.  
  4289. ON THE LINE. pRESSING THIS KEY TWICE WILL RETURN YOU TO THE MAIN menu.
  4290.  
  4291.  
  4292.  
  4293.  
  4294.  
  4295.  
  4296.  
  4297.                               family
  4298.  
  4299.  
  4300.  
  4301.  
  4302.  
  4303. tHE family ROUTINE ALLOWS YOU TO LOOK AT ANY INDIVIDUAL IN THE FILE, HIS
  4304.  
  4305. OR HER SPOUSES AND THE OFFSPRING OF EACH MARRIAGE. uSING THE forward AND
  4306.  
  4307. reverse KEYS IT IS POSSIBLE TO MOVE FORWARD AND BACKWARD FROM GENERATION 
  4308.  
  4309. TO GENERATION, STAYING WITH A SINGLE FAMILY LINE. aT ANY POINT DURING 
  4310.  
  4311. THE RUNNING OF THE ROUTINE, YOU MAY ENTER AN INDIVIDUAL THAT APPEARS ON
  4312.  
  4313. THE SCREEN INTO THE F-TABLE USING THE NUMERIC KEYS.
  4314.  
  4315.  
  4316.  
  4317.  
  4318.  
  4319. selecting a family
  4320.  
  4321.  
  4322.  
  4323. bEFORE YOU SELECT family FROM THE menu, THERE MUST BE AT LEAST ONE NAME
  4324.  
  4325. IN THE F-TABLE, SINCE THE ROUTINE DRAWS ITS SUBJECTS FROM THAT AREA. 
  4326.  
  4327. oNCE YOU HAVE SELECTED THE family ROUTINE FROM THE menu, PRESS THE 
  4328.  
  4329. NUMERIC KEY CORRESPONDING TO THE INDIVIDUAL WHOSE FAMILY YOU WISH TO 
  4330.  
  4331. SEE. tHAT INDIVIDUAL WILL APPEAR AT THE TOP OF THE SCREEN; HIS OR HER
  4332.  
  4333. SPOUSE WILL APPEAR ON THE LINE BELOW. tHEIR CHILDREN WILL APPEAR ON
  4334.  
  4335. THE LINES FOLLOWING.
  4336.  
  4337.  
  4338.  
  4339. family DISPLAYS DATES OF BIRTH AND AGES OF LIVING MEMBERS OF THE FAMILY,
  4340.  
  4341. THE DATES OF DEATH AND THE DATE OF THE MARRIAGE BETWEEN THE INDIVIDUAL
  4342.  
  4343. AT THE TOP OF THE LIST AND HIS OR HER SPOUSE. aT THE LEFT-HAND SIDE OF 
  4344.  
  4345. THE PAGE ARE SYMBOLS WHICH DESCRIBE THE FAMILIAL CHARACTERISTICS OF THE
  4346.  
  4347. NAMES THAT APPEAR. oNE SYMBOL IDENTIFIES THE SUBJECT OF THE DISPLAY,
  4348.  
  4349. ANOTHER THE SPOUSE OF THE SUBJECT, AND THEN NEXT TO THE OFFSPRING ARE
  4350.  
  4351. DESIGNATIONS WHICH IDENTIFY THE CHILDREN WHO WENT ON TO HAVE CHILDREN
  4352.  
  4353. OF THEIR OWN, THOSE WHO HAVE NO ISSUE IN THE BASEFILE AND THOSE WITH-
  4354.  
  4355. OUT ISSUE BUT WITH MARRIAGE RECORDS IN THE FILE. a DIRECTORY ON THE
  4356.  
  4357. family MENU IDENTIFIES EACH OF THE SYMBOLS.
  4358.  
  4359.  
  4360.  
  4361.  
  4362.  
  4363. moving from generation to generation
  4364.  
  4365.  
  4366.  
  4367. uSING THE forward AND reverse KEYS, YOU CAN VIEW THE COMPOSITION OF 
  4368.  
  4369. FAMILIES IN EITHER PREVIOUS OR LATER GENERATIONS. tO DO SO, PLACE 
  4370.  
  4371. THE CURSOR NEXT TO THE NAME OF THE INDIVIDUAL WHOSE FAMILY YOU WOULD
  4372.  
  4373. LIKE TO SEE ON THE SCREEN, AND PRESS EITHER THE "f" OR "r" KEY.
  4374.  
  4375.  
  4376.  
  4377. pLACING THE CURSOR ON THE NAME OF A SPOUSE ON THE LIST AND PRESSING
  4378.  
  4379. THE "f" KEY WILL DISPLAY THE COMPOSITION OF HIS OR HER FAMILY WITH 
  4380.  
  4381. HIM OR HER AT THE TOP. iF HE OR SHE HAS HAD OTHER MARRIAGES, ALL
  4382.  
  4383. SPOUSES AND ALL CHILDREN WILL APPEAR ON THE SCREEN.
  4384.  
  4385.  
  4386.  
  4387.                                   34
  4388.  
  4389.  
  4390.  
  4391.  
  4392.  
  4393.  
  4394.  
  4395.  
  4396.  
  4397. pLACING THE CURSOR ON EITHER THE HEAD OF THE FAMILY OR THE SPOUSE AND
  4398.  
  4399. PRESSING THE "r" KEY WILL DISPLAY THE COMPOSITION OF THE FAMILY IN 
  4400.  
  4401. WHICH THEY WERE CHILDREN.
  4402.  
  4403.  
  4404.  
  4405. pLACING THE CURSOR ON THE LINE OF A CHILD AND PRESSING THE "f" KEY WILL
  4406.  
  4407. RESULT IN A DISPLAY OF THAT INDIVIDUAL AS THE HEAD OF HIS OR HER FAMILY,
  4408.  
  4409. SHOWING ANY SPOUSES AND OFFSPRING. pRESS THE "r" KEY(WITHOUT MOVING THE
  4410.  
  4411. CURSOR), AND YOU WILL RETURN TO THE PREVIOUS DISPLAY.
  4412.  
  4413.  
  4414.  
  4415.  
  4416.  
  4417. order in which children will appear
  4418.  
  4419.  
  4420.  
  4421. iN CASES WHERE THE BIRTHDATES OF THE CHILDREN ARE UNAVAILABLE, OFFSPRING
  4422.  
  4423. APPEAR ON THE LIST IN THE ORDER THAT THEY WERE ENTERED IN THE EDITING 
  4424.  
  4425. PROCESS. wHEN ALL THE CHILDREN ARE ENTERED WITH BIRTHDATES, THEY ARE
  4426.  
  4427. LISTED IN ORDER OF OLDEST TO YOUNGEST IRRESPECTIVE OF THE WAY THEY WERE
  4428.  
  4429. ENTERED INTO THE FILE. iN CASES WHERE SOME OF THE CHILDREN WERE LISTED
  4430.  
  4431. WITH A BIRTHDATE AND SOME WITHOUT, THE PROGRAM FIRST LISTS THE CHILDREN
  4432.  
  4433. WITHOUT DATES IN THE ORDER THY WERE ENTERED AND THEN LISTS THE REMAINING
  4434.  
  4435. CHILDREN WITH DATES IN THE ORDER OF OLDEST TO YOUNGEST.
  4436.  
  4437.  
  4438.  
  4439.  
  4440.  
  4441. maximum size of family
  4442.  
  4443.  
  4444.  
  4445. tHERE IS ROOM ON THE SCREEN TO LIST A FAMILY WITH 23 MEMBERS. iN FAMILIES
  4446.  
  4447. LARGER THAN 18, THE F-TABLE WILL DISAPPEAR FROM THE SCREEN TO MAKE ROOM
  4448.  
  4449. FOR A LONGER LIST. iF THE F-TABLE HAS DISAPPEARED FROM THE SCREEN TO MAKE
  4450.  
  4451. ROOM FOR A LONG LIST, YOU MAY STILL PLACE ANY INDIVIDUAL INTO IT BY 
  4452.  
  4453. PRESSING A NUMERIC KEY. dOING SO WIL CAUSE THE F-TABLE TO RETURN WITH 
  4454.  
  4455. THE INDIVIDUAL SELECTED DISPLAYED WITHIN IT. sHOULD YOU THEN WISH TO
  4456.  
  4457. SEE THE ENTIRE FAMILY LIST AGAIN, MOVE THE CURSOR TO THE TOP OF THE LIST
  4458.  
  4459. AND PRESS THE "f" KEY.
  4460.  
  4461.  
  4462.  
  4463. pRESS THE menu KEY ONCE TO SELECT ANOTHER SUBJECT AS FAMILY HEAD AND 
  4464.  
  4465. TWICE TO RETURN TO menu. (nOTE THAT THE "FAMILY HEAD" MAY BE EITHR MALE
  4466.  
  4467. OR FEMALE- YOU CAM VIEW A VERY LARGE FAMILY WITH SEVERAL SPOUSES BY
  4468.  
  4469. LISTING SPOUSES INDIVIDUALLY).
  4470.  
  4471.  
  4472.  
  4473.  
  4474.  
  4475.                                  trace
  4476.  
  4477.  
  4478.  
  4479.  
  4480.  
  4481. tHIS ROUTINE DISPLAYS THE PEDIGREE CHART OF A SELECTED INDIVIDUAL. oNCE
  4482.  
  4483. THE CHART APPEARS ON THE SCREEN, YOU MAY USE THE CURSOR TO MOVE ABOUT 
  4484.  
  4485. ON IT AND PLACE ANY NAME THAT APPEARS INTO THE F-TABLE.
  4486.  
  4487.  
  4488.  
  4489.  
  4490.  
  4491. sellecting an individual
  4492.  
  4493.  
  4494.  
  4495. yOU WILL NEED AT LEAST ONE NAME IN THE F-TABLE TO ENTER THE trace 
  4496.  
  4497. ROUTINE. oNCE THE FIRST PAGE APPEARS ON THE SCREEN, YOU MAY SELECT
  4498.  
  4499. THE INDIVIDUAL WHO YOU WISH TO APPEAR AT THE TOP OF THE CHART FROM
  4500.  
  4501. THE F-TABLE USING A NUMERIC KEY. fOR BEST RESULTS, SELECT A RELATIVELY
  4502.  
  4503. RECENT INDIVIDUAL, AS trace CAN EXTEND ITSELF TO EARLIER BUT NOT LATER
  4504.  
  4505. GENERATIONS. tHAT INDIVIDUAL WILL APPEAR AT THE TOP. bENEATH THE CHART
  4506.  
  4507. IN A BOX APPEAR THAT PERSON'S VITAL STATISTICS. tHERE IS NO MARRIAGE
  4508.  
  4509. DATE INCLUDED FOR THE PERSON ON THE TOP OF THE CHART, SINCE THE SPOUSE
  4510.  
  4511. IS NOT PART OF THE PEDIGREE.
  4512.  
  4513.                                  35
  4514.  
  4515.  
  4516.  
  4517.  
  4518.  
  4519.  
  4520.  
  4521.  
  4522.  
  4523. moving about on the chart
  4524.  
  4525.  
  4526.  
  4527. yOU MAY MOVE THE CURSOR TO ANY POINT ON THE PEDIGREE USING THREE CURSOR
  4528.  
  4529. CONTROL KEYS CORRESPONDING TO LEFT, RIGHT, AND UP. wHEN THE CURSOR LANDS
  4530.  
  4531. ON ONE OF THE ANCESTORS, THE NAME OF THAT ANCESTOR ALONG WITH ACCOMPANY-
  4532.  
  4533. ING DATA WILL APPEAR BENEATH THE CHART AND THE COMPUTER WILL ASK:
  4534.  
  4535.  
  4536.  
  4537.    "dO YOU WISH TO DISPLAY ON HIM/HER? (IF SO, PRESS "y")"
  4538.  
  4539.  
  4540.  
  4541. aN AFFIRMATIVE ANSWER WILL RECREATE THE CHART WITH THAT INDIVIDUAL AT
  4542.  
  4543. THE TOP. aNY ONE DISPLAY CAN ONLY ACCOUT FOR SIX GENERATIONS. cHOOSING
  4544.  
  4545. TO DISPLAY THE PEDIGREE OF AN INDIVIDUAL IN THE EARLEST GENERATION IS
  4546.  
  4547. THE SAME AS VIEWING A MORE DISTANT PORTION OF THE ORIGINAL SUBJECT'S
  4548.  
  4549. PEDIGREE. nOTICE THAT THE NUMBERS WHICH APPEAR AT THE EDGE OF THE SCREEN
  4550.  
  4551. INDICATING GENERATIONS AWAY FROM THE ORIGINAL SUBJECT OF THE DISPLAY 
  4552.  
  4553. HAVE CHANGED WHEN YOU PLACE A NEW NAME AT THE TOP. tHE NUMBERS STILL
  4554.  
  4555. REFER TO THE NUMBER OF GENERATIONS AWAY FROM THE ORIGINAL SUBJECT. 
  4556.  
  4557. yOU MAY ALWAYS RETURN TO THE ORIGINAL SUBJECT OF THE PEDIGREE BY PRESS-
  4558.  
  4559. ING THE home KEY TWICE. pRESSING THE home KEY ONCE WILL SEND THE CURSOR
  4560.  
  4561. TO THE TOP OF THE CHART.
  4562.  
  4563.  
  4564.  
  4565. wHEN AN INDIVIDUAL ALREADY IN THE F-TABLE SHOWS UP IN THE PEDIGREE, THE
  4566.  
  4567. NUMBER OF THE CORRESPONDING F-TABLE LINE WILL APPEAR IN THE SPACE 
  4568.  
  4569. REPRESENTING THAT ANCESTOR. tHE F-TABLE NUMBER WILL SUPERSEDE THE 
  4570.  
  4571. ASTERISK FLAG WHICH WILL OTHERWISE APPEAR IN THE APPROPRIATE PLACE.
  4572.  
  4573.  
  4574.  
  4575. aT ANY TIME YOU MAY PLACE A NAME FROM THE CHART INTO THE F-TABLE. tO
  4576.  
  4577. RESELECT A SUBJECT FOR THE DISPLAY, PRESS THE menu KEY ONCE AND THEN
  4578.  
  4579. AGAIN IF YOU WISH TO RETURN TO THE MAIN menu.
  4580.  
  4581.  
  4582.  
  4583.  
  4584.  
  4585.                             
  4586.  
  4587.                              print
  4588.  
  4589.  
  4590.  
  4591.  
  4592.  
  4593. pRINT GENERATES STANDARD PEDIGREE CHARTS AND FAMILY GROUP SHEETS TO AID
  4594.  
  4595. YOU IN YOUR RESEARCH. yOU MAY WANT TO SEND THESE ALONG WITH REQUESTS FOR
  4596.  
  4597. INFORMATION FROM RELATIVES OR ARCHIVISTS. tHE ARE ALSO A GOOD WAY TO 
  4598.  
  4599. BRING PART OF THE COMPUTER'S BASEFILE ALONG WITH YOU ON RESEARCH TRIPS.
  4600.  
  4601.  
  4602.  
  4603.  
  4604.  
  4605. accommodating your printer
  4606.  
  4607.  
  4608.  
  4609. tHE FIRST TIME YOU USE print, YOU SHOULD MAKE SURE THAT THE ROUTINE IS
  4610.  
  4611. SET TO OPERATE WITH YOUR PRINTER. yOU SHOULD ONLY HAVE TO SET THE PRINTER
  4612.  
  4613. ATTRIBUTES ONCE AS LONG AS YOU DO NOT CHANGE PRINTERS. pLACE THE CURSOR
  4614.  
  4615. ON THE LINE AT THE BOTTOM OF THE SCREEN THAT ALLOWS YOU TO SET PRINTER
  4616.  
  4617. OPTIONS AND PRESS THE "y" KEY.
  4618.  
  4619.  
  4620.  
  4621. tHE PROGRAM ALLOWS YOU TO SPECIFY PRINTER TYPE, VERTICAL LINE CHARACTERS,
  4622.  
  4623. PAGE LENGTH AND PEDIGREE CHART PAGE WIDTH. uSE THE UP/DOWN CURSOR CONTROL
  4624.  
  4625. KEYS TO MOVE THE CURSOR NEXT TO THE PRINTER PARAMETERS YOU WISH TO SPEC-
  4626.  
  4627. IFY AND PRESS THE "y" KEY TO ENTER THEM IN THE PROGRAM.
  4628.  
  4629.  
  4630.  
  4631. pRESS THE menu KEY TO RETURN TO THE FIRST PAGE OF print AND PLACE THE
  4632.  
  4633. PRINTER ATTRIBUTES ONTO THE DISK. pRESS "n" TO RETURN TO THE roots/m
  4634.  
  4635. menu WITHOUT PLACING THE PRINTER FUNCTIONS ONTO THE DISK.
  4636.  
  4637.  
  4638.  
  4639.                                   36
  4640.  
  4641.  
  4642.  
  4643.  
  4644.  
  4645.  
  4646.  
  4647.  
  4648.  
  4649. selecting a format
  4650.  
  4651.  
  4652.  
  4653. tO PRODUCE BOTH THE PEDIGREE CHART AND THE FAMILY GROUP SHEET YOU NEED
  4654.  
  4655. TO HAVE THE INDIVIDUAL WHOSE PEDIGREE OF FAMILY YOU WISH TO SEE IN THE
  4656.  
  4657. F-TABLE. yOU MAY ALSO PRODUCE BLANK SHEETS BY ANSWERING "y" IN RESPONSE
  4658.  
  4659. TO THE print REQUEST.
  4660.  
  4661.  
  4662.  
  4663. tO PRINT A PEDIGREE CHART, MOVE THE CURSOR TO THE PEDIGREE DESIGNATION 
  4664.  
  4665. ON THE print MENU AND PRESS EITHER THE APPROPRIATE NUMERIC KEY OR "y"
  4666.  
  4667. KEY. iF YOU HAVE OPTED FOR A 132-COLUMN PRINTOUT, EACH SHEET HOLDS FIVE
  4668.  
  4669. GENERATIONS(31 INDIVIDUALS). iF YOUR PRINTER IS LIMITED TO 72 OR 80 
  4670.  
  4671. COLUMNS, OR IF YOU DO NOT WISH TO USE WIDE PAPER, THE 72-COLUMN FORMAT
  4672.  
  4673. HOLDS FOUR GENERATIONS (15 INDIVIDUALS) ON EACH SHEET. iN EITHER CASE,
  4674.  
  4675. THE COMPUTER WILL CONTINUE THE PEDIGREE PRINTOUT ON AS MANY SHEETS AS 
  4676.  
  4677. ARE REQUIRED TO INCLUDE ALL ANCESTORS IN THE BASEFILE, UP TO 255 SHEETS.
  4678.  
  4679. iF YOU WISH TO PRINT ONLY A PORTION OR A PEDIGREE, PRESSING THE menu
  4680.  
  4681. KEY WHILE THE PRINTER IS RUNNING WILL STOP THE PRINTOUT AT THE END OF 
  4682.  
  4683. THE PAGE THAT IS PRINTING.
  4684.  
  4685.  
  4686.  
  4687. wHERE AN INDIVIDUAL HAS MANY SPOUSES, ONLY THE SPOUSE WHO IS AN ACTUAL
  4688.  
  4689. ANCESTOR IS INCLUDED. oN THE PRINTOUT OF THE PEDIGREE, THE MAIN SUBJECT
  4690.  
  4691. OR THE INDIVIDUAL ON LINE ONE , HAS A SPACE DESIGNATED FOR A SPOUSE.
  4692.  
  4693. eVEN IF THERE IS A RECORD IN THE BASEFILE FOR A SPOUSE, THAT SPOUSE'S
  4694.  
  4695. NAME WILL NOT APPEAR THERE. iN CASES WHERE A SUBJECT HAS HAD MORE THAN
  4696.  
  4697. ONE SPOUSE, THE PROGRAM WILL NOT DISTINGUISH BETWEEN SPOUSES AND PLACE
  4698.  
  4699. ONE THERE AND NOT OTHERS. sINCE THE SPOUSE OF THE MAIN SUBJECT IS NOT 
  4700.  
  4701. PART OF THE PEDIGREE, LEAVING THE SPACE BLANK DOES NOT AFFECT THE 
  4702.  
  4703. COMPOSITION OF THE PEDIGREE. yOU MAY SPECIFY A SPOUSE IF YOU WISH,
  4704.  
  4705. BY WRITING IN A NAME.
  4706.  
  4707.  
  4708.  
  4709. tHE FAMILY GROUP SHEET IS SELECTED THE SAME WAY AS THE PEDIGREE CHARTS,
  4710.  
  4711. EXCEPT THAT A 72-COLUMN FORMAT IS USED IN ALL CASES. yOU MAY SPECIFY
  4712.  
  4713. EITHER A MAN OR A WOMAN AS THE HEAD OF THE FAMILY, BUT THE HUSBAND WILL
  4714.  
  4715. ALWAYS APPEAR AT THE TOP OF THE FORM. wHEN THE INDIVIDUAL YOU SELECT 
  4716.  
  4717. HAS HAD MORE THAN ONE SPOUSE, roots/m WILL PRINT A SEPERATE FAMILY GROUP
  4718.  
  4719. SHEET FOR EACH SPOUSE. aLL SPOUSES, HOWEVER, WILL BE LISTED ON EACH FORM.
  4720.  
  4721.  
  4722.  
  4723. oNE OTHER NOTE. tHE PRINT FORMATS USE ALMOST ALL AVAILABLE LINES ON EACH
  4724.  
  4725. FORM. iF YOU ARE USING A PRINTER WITH FAN FOLD PAPER, BE SURE TO ADJUST
  4726.  
  4727. THE PAPER SO THAT THE FIRST LINE IS AS CLOSE TO THE TOP OF EACH SHEET AS
  4728.  
  4729. POSSIBLE. iF YOU ARE USING ROLL PAPER, roots/m WILL MEASURE EACH FORM
  4730.  
  4731. LENGTH CORRECTLY, SO YOU CAN CUT THE RESULTING PAGES TO STANDARD, 11-INCH
  4732.  
  4733. LENGTH. yOU WILL ALSO BE ABLE TO USE A THREE HOLE PUNCH ON THE PAGES 
  4734.  
  4735. WITHOUT WORRYING ABOUT LOSING ANY TEXT.
  4736.  
  4737.  
  4738.  
  4739.  
  4740.  
  4741.                         relationship
  4742.  
  4743.  
  4744.  
  4745.  
  4746.  
  4747. tHIS ROUTINE DETERMINES THE RELATIONSHIP BETWEEN ANY TWO INDIVIDUALS WHO
  4748.  
  4749. ARE LOCATED IN THE F-TABLE. yOU WILL NEED TO HAVE AT LEAST TWO NAME IN 
  4750.  
  4751. THE F-TABLE TO USE relationship.
  4752.  
  4753.  
  4754.  
  4755.  
  4756.  
  4757. choosing two individuals 
  4758.  
  4759.  
  4760.  
  4761. sELECT TWO NAMES FROM THE F-TABLE BY PRESSING THE APPROPRIATE NUMERIC 
  4762.  
  4763. KEYS, AND THE COMPUTER WILL LIST THEIR RELATIONSHIP AS LONG AS IT IS
  4764.  
  4765.                                   37
  4766.  
  4767.  
  4768.  
  4769.  
  4770.  
  4771.  
  4772.  
  4773.  
  4774.  
  4775. WITHIN EIGHT GENERATIONS. tHE ROUTINE KEEPS TRACK OF BLOOD RELATIONSHIPS
  4776.  
  4777. AND NOT THOSE BY MARRIAGE.
  4778.  
  4779.  
  4780.  
  4781. tHE ROUTINE WILL ALSO LIST THE COMMON ANCESTORS OF THE TWO INDIVIDUALS
  4782.  
  4783. SELECTED. cONSULT THE FIGURE HERE THAT ILLUSTRATES HOW DEGREE, A LEGAL
  4784.  
  4785. TERM USED TO DESCRIBE CONSANGUINITY, IS DERIVED FOR VARIOUS RELATION-
  4786.  
  4787. SHIPS. eSSENTIALLY, "DEGREE" IS A MEASURE OF THE NUMBER OF STEPS YOU
  4788.  
  4789. MUST MAKE ON THIS CHART TO MOVE FROM ONE INDIVIDUAL TO ANOTHER.
  4790.  
  4791.  
  4792.  
  4793. iF YOU WISH TO DETERMINE THE RELATIONSHIP OF TWO MORE INDIVIDUALS, PRESS
  4794.  
  4795. THE APPROPRIATE NUMERIC KEYS.
  4796.  
  4797.  
  4798.  
  4799. pRESS THE menu KEY TO LEAVE relationship.
  4800.  
  4801.  
  4802.  
  4803.                               iii
  4804.  
  4805.                              gREAT
  4806.  
  4807.                              gRAND 
  4808.  
  4809.                              pARENT
  4810.  
  4811.                            /       \
  4812.  
  4813.                    ii  gRAND        gRAND 
  4814.  
  4815.                        pARENT        uNCLE OR  iv
  4816.  
  4817.                      /     \  iii       aUNT
  4818.  
  4819.              i  pARENT      uNCLE          \
  4820.  
  4821.                  / \  ii       OR           2ND
  4822.  
  4823.          *   self   bROTHER    aUNT          cOUSIN  v
  4824.  
  4825.              /        OR          \  iv        \ 
  4826.  
  4827.      i   cHILD         sISTER      1 ST          2ND  
  4828.  
  4829.           /              \         cOUSIN        cOUSIN  vi
  4830.  
  4831.  ii  gRAND          iii  nEPHEW        \   v       oNCE                              
  4832.  
  4833.      cHILD                 OR          1ST          rEMOVED
  4834.  
  4835.                            nIECE        cOUSIN         \  
  4836.  
  4837.                               \           oNCE          2ND
  4838.  
  4839.                              gRAND         rEMOVED       cOUSIN  vii
  4840.  
  4841.                          iv   nEPHEW          \            tWICE
  4842.  
  4843.                                 OR            1ST  vi       rEMOVED
  4844.  
  4845.                                  nIECE         cOUSIN
  4846.  
  4847.                                                  tWICE    
  4848.  
  4849.                                                  rEMOVED
  4850.  
  4851.  
  4852.  
  4853.  
  4854.  
  4855.  
  4856.  
  4857.                               anniversary
  4858.  
  4859.  
  4860.  
  4861.  
  4862.  
  4863. anniversary DISPLAYS ALL BIRTHS, MARRIAGES AND DEATHS THAT HAVE OCCURED
  4864.  
  4865. ON A SPECIFIED DATE. iT ALLOWS YOU TO CHECK TO SEE IF IMPORTANT ANNIVER-
  4866.  
  4867. SARIES ARE COMING UP OR IF YOU HAVE JUST FORGOTTEN ONE.
  4868.  
  4869.  
  4870.  
  4871.  
  4872.  
  4873. choosing a date
  4874.  
  4875.  
  4876.  
  4877. wHEN YOU SELECT THE ROUTINE FROM THE mENU, YOU WILL BE ASKED TO ENTER A
  4878.  
  4879. DATE. tHE COMPUTER WILL THEN SEARCH THE FILES FOR ALL RECORDS CONTAINING 
  4880.  
  4881. THE DATE YOU HAVE SELECTED AND PLACE THEM ON THE SCREEN. iF YOU WISH TO 
  4882.  
  4883. FIND OUT IF "TODAY" IS THE ANNIVERSARY OF ANY VITAL EVENT, JUST PRESS
  4884.  
  4885. return WITHOUT SPECIFYING A DATE. iF YOU ONLY SPECIFY ONLY A MONTH, THE 
  4886.  
  4887. COMPUTER WILL SEARCH FOR DATES ENTERED WITH A MONTH BUT NOT A DAY.
  4888.  
  4889.  
  4890.  
  4891.                                   38
  4892.  
  4893.  
  4894.  
  4895.  
  4896.  
  4897.  
  4898.  
  4899.  
  4900.  
  4901. oN DAYS WHEN THERE ARE ENOUGH ANNIVERSARIES TO FILL THE SCREEN, YOU MAY 
  4902.  
  4903. USE THE forward AND reverrse KEYS TO PAGE BACK AND FORTH IN THE DISPLAY.
  4904.  
  4905. yOU MAY ALSO WALK FORWARD INTO THE FUTURE, CHECKING FOR ANNIVERSARIES ON
  4906.  
  4907. UPCOMING DAYS, BY PRESSING return. eACH return WILL ADVANCE THE DATE ONE
  4908.  
  4909. DAY. aT ANY TIME YOU MAY PLACE AN INDIVIDUAL FROM THE DISPLAY INTO THE 
  4910.  
  4911. F-TABLE.
  4912.  
  4913.  
  4914.  
  4915. tO SELECT A NEW DATE, PRESS THE menu KEY ONCE. pRESSING IT TWICE LEAVES
  4916.  
  4917. THE ROUTINE.
  4918.  
  4919.  
  4920.  
  4921.  
  4922.  
  4923.  
  4924.  
  4925.                             exit
  4926.  
  4927.  
  4928.  
  4929.  
  4930.  
  4931. oN THE menu WHEN WISHING TO LEAVE roots/m TO RETURN TO cp/m, PLACE THE
  4932.  
  4933. CURSOR ON THE exit LINE AND PRESS return. tHE COMPUTER WILL ASK YOU TO
  4934.  
  4935. VERIFY:
  4936.  
  4937.  
  4938.  
  4939.            "aRE YOU SURE?" (y,n)?"
  4940.  
  4941.  
  4942.  
  4943. iF YOU DO WISH TO EXIT, PRESS THE "y"; IF NOT, "n", WHICH RETURNS YOU TO
  4944.  
  4945. THE menu.
  4946.  
  4947.  
  4948.  
  4949. aFTER YOU LEAVE roots/m THROUGH exit, THE COMPUTER WILL BE IN THE cp/m
  4950.  
  4951. COMMAND MODE. tHE cp/m PROMPT WILL APPEAR ON THE SCREEN PRECEDED BY THE
  4952.  
  4953. ONLINE DRIVE DESIGNATION. aT THIE POINT ALL THE cp/m COMMANDS CAN BE
  4954.  
  4955. USED. fILES CAN BE EXAMINED, COPIED, RENAMED AND ERASED. mAKE CERTAIN
  4956.  
  4957. THAT YOU HAVE A BACKUP COPY OF roots/m FILES BEFORE ATTEMPTING TO ALTER
  4958.  
  4959. ANYTHING CONTAINED ON THE DISTRIBUTION DISK.
  4960.  
  4961.  
  4962.  
  4963.  
  4964.  
  4965.                         a final note
  4966.  
  4967.  
  4968.  
  4969. tHE FILE YOU CREATE WHILE USING roots/m WILL BECOME VERY LARGE KEEPING
  4970.  
  4971. UP WITH A SUCCESSFUL GENEALOGICAL SEARCH. sINCE THE ENTRY OF ANCESTORS
  4972.  
  4973. INTO THE FILE TAKES A CERTAIN AMOUNT OF TIME, A HUGE FILE REPRESENTS A
  4974.  
  4975. SIGNIFICANT INVESTMENT. tO AVOID LOSING THE FAMILY TREE CONTAINED IN 
  4976.  
  4977. THE FILE, PERIODICALLY MAKE A COPY OF THE FILE, AND SAVE IT ON A SEP-
  4978.  
  4979. ARATE DISK WHICH CAN BE STORED IN A SECURE PLACE.
  4980.  
  4981.  
  4982.  
  4983.  
  4984.  
  4985.  
  4986.  
  4987.  
  4988.  
  4989.  
  4990.  
  4991.  
  4992.  
  4993.  
  4994.  
  4995.  
  4996.  
  4997.  
  4998.  
  4999.  
  5000.  
  5001.  
  5002.  
  5003.  
  5004.  
  5005.  
  5006.  
  5007.  
  5008.  
  5009.                                      
  5010.  
  5011.  
  5012.  
  5013.  
  5014.  
  5015.  
  5016.  
  5017.                                   39
  5018.  
  5019.  
  5020.  
  5021.  
  5022.  
  5023.  
  5024.  
  5025.  
  5026.  
  5027.                   providing your own date routine
  5028.  
  5029.  
  5030.  
  5031. tHE roots/m FILE NAMED datmod.ovl CONTAINS AN OVERLAY MODULE WHICH PRO-
  5032.  
  5033. VIDES THE DATE TO THE PROGRAM AS ENTERED BY THE USER. eXPERIENCED ASSEM-
  5034.  
  5035. BLY LANGUAGE PROGRAMMERS MAY WISH TO INCORPORATE THEIR OWN DATE ROUTINES
  5036.  
  5037. IN roots/m  WHEN AN ALTERNATE SOURCE OF THE DATE IS AVAILABLE, SUCH AS
  5038.  
  5039. FROM A HARDWARE CLOCK. tHE FOLLOWING INFORMATION IS PROVIDED AS A GUIDE
  5040.  
  5041. FOR THOSE WHO MAY WISH TO INCORPORATE A CUSTOM datmod.ovl IN roots/m.
  5042.  
  5043.  
  5044.  
  5045. tHE roots/m DATE MODULE IS LOADED BY THE roots LOADER JUST BEFORE TRANS-
  5046.  
  5047. FERRING CONTROL TO rms. tHE FOLLOWING RULES MUST BE OBSERVED IF A CUSTOM
  5048.  
  5049. DATE MODULE IS TO BE USED:
  5050.  
  5051.  
  5052.  
  5053.  1. tHE DATE MODULE MUST BE NAMED " datmod.ovl ".
  5054.  
  5055.    
  5056.  
  5057.  2. tHE MODULE ENTRY POINT IS 103h.
  5058.  
  5059.  
  5060.  
  5061.  3. tHE LAST INSTRUCTION IN THE DATE MODULE SHOULD BE retURN (c9h).
  5062.  
  5063.  
  5064.  
  5065.  4. tHE MODULE MUST NOT OCCUPY MORE THAN 4k BYTES OF ram.
  5066.  
  5067.  
  5068.  
  5069.  5. tHE DATE MODULE MUST USE NO MORE THAT 100 BYTES OF STACK SPACE.
  5070.  
  5071.  
  5072.  
  5073.  6. wHEN THE MODULE IS CALLED, THE CURSOR WILL BE AT THE START OF THE
  5074.  
  5075.     THIRD LINE WHICH IS THE NORMAL LOCATION FOR THE DATE MODULE NAME AND
  5076.  
  5077.     VERSION NUMBER. yOU MAY SUPPLY YOUR OWN MODULE NAME ON THIS LINE IF
  5078.  
  5079.     YOU WISH.
  5080.  
  5081.  
  5082.  
  5083.  7. oN ENTRY THE hl REGISTER PAIR WILL CONTAIN THE ADDRESS OF THE FIRST
  5084.  
  5085.     OF THREE BYTES OF DATA WHICH HOLD THE COMPACTED DATE. yOUR CUSTOM
  5086.  
  5087.     MODULE MUST WRITE THE CURRENT DATE INTO THE THREE CONSECUTIVE BYTES
  5088.  
  5089.     IN THE FOLLOWING FORMAT:
  5090.  
  5091.             ((hl))         ((hl+1))       ((hl+2))
  5092.  
  5093.            yyyyyyyy        mmmmmmmd       ddddoooo
  5094.  
  5095.  
  5096.  
  5097.     tHE FIRST BYTE CONTAINS THE CURRENT YEAR DIVIDED BY 10, ROUNDED     
  5098.  
  5099.     DOWN. fOR EXAMPLE, 1986 WOULD BE ENTERED AS THE BINARY EQUIVALENT
  5100.  
  5101.     OF 198.
  5102.  
  5103.  
  5104.  
  5105.     tHE 7 MOST SIGNIFICANT BITS OF BYTE 2 CONTAIN THE BINARY EQUIVALENT 
  5106.  
  5107.     OF THE NUMBER OF MONTHS THAT HAVE ELAPSED SINCE THE BASE YEAR DESIG-
  5108.  
  5109.     NATED IN BYTE 1. fOR EXAMPLE, jANUARY OF 1980 WOULD REQUIRE THAT ALL
  5110.  
  5111.     OF THE "m" BITS BE ZERO, WHILE jULY OF 1986 WOULD REQUIRE THAT THE 
  5112.  
  5113.     BINARY EQUIVALENT OF 78 BE ENTERED IN THE 7 MOST SIGNIFICANT BITS OF
  5114.  
  5115.     BYTE 2.
  5116.  
  5117.  
  5118.  
  5119.     tHE DAY OF THE MONTH IS DESIGNATED BY THE LEAST SIGNIFICANT BIT OF
  5120.  
  5121.     BYTE 2 AND THE 4 MOST SIGNIFICANT BITS OF BYTE 2.
  5122.  
  5123.  
  5124.  
  5125.     jULY 9, 1982 WOULD BE ENTERED AS FOLLOWS:
  5126.  
  5127.             ((hl))         ((hl+1))        ((hl+2))
  5128.  
  5129.              c6h             3ch              90h
  5130.  
  5131.  
  5132.  
  5133.     aLL THREE BYTES SHOULD BE ZERO FOR A NULL DATE.
  5134.  
  5135.  
  5136.  
  5137.  8. iF THE datmod.ovl FILE IS NOT INCLUDED ON THE roots/m DISK, THE 
  5138.  
  5139.     PROGRAM WILL NOT ASK FOR A DATE AND A NULL DATE WILL BE ASSUMED.
  5140.  
  5141.  
  5142.  
  5143.                                   40
  5144.  
  5145.  
  5146.  
  5147. m DISK, THE 
  5148.  
  5149.     PROGRAM WILL NOT ASK FOR A DATE AND A NULL DATE WILL BE ASSUMED.
  5150.  
  5151.  
  5152.  
  5153.