CFR.DEF or CMFR.DEF file:
     "This file is the default file for 640K machine"
     MAX NAME SIZE = 7709
     MAX INDIVIDUAL SIZE = 32767
     MAX MARRIAGE SIZE = 15000
     NUMBER OF NOTE LINES = 100
     NUMBER OF HELP LINES = 255
     NUMBER OF MARRIAGES PER INDIVIDUAL = 5
     NUMBER OF CHILDREN WITH MARRIAGE = 20
     NUMBER OF NOTE RECORDS PER INDIVIDUAL = 10
     PATH1$ = C:\GENDATA\
     PATH2$ = C:\NEWDATA\
     SOURCE#1 FIRST RIN # = 1
     SOURCE#2 FIRST RIN # = 1
     DOCDEBUG = Y
     LOG FILE = C:MERGE.LOG
     SAVE FOR RESTART FILE NAME = C:\GEN\RESTART.CFR
     FRCHK PATH = C:\PAF\
     PRINT FAMILY TO DOC = N
     LIST RINS TO CHANGE = N
     DISPLAY FREE MEMORY = Y
     DOCUMENT IN NOTES = Y
     COMPARE THE NOTES = Y
     USE ID NUMBER = Y
     LINES TO COMPARE = Ancestors
     USE MOUSE IF PRESENT = N
     BACKGROUND = Blue
     BORDER = Cyan
     TEXT = White
     TITLES = Magenta
     HELP = Black
     ERROR = Red
     CHOICE = Black

     MAX NAME SIZE:
        Is the maximum number of names that can be in the SOURCE #1 in the
        NAME2.DAT file plus new names added form SOURCE #2.  The value of
        this will very with computer configuration.  But must be less than
        7709 (uses 17 Bytes/name).

     MAX INDIVIDUAL SIZE:
        The maximum number of individuals that can be in the SOURCE #1 in
        the INDIV2.DAT files.  The value of this will very with computer
        configuration.  But must be less than 32,767.

     MAX MARRIAGE SIZE:
        The maximum number of marriages that can be in the SOURCE #1 in the
        MARR2.DAT files.  The value of this will very with computer
        configuration.  But must be less than 32,767.

     NUMBER OF NOTE LINES:
        <36 minimum>:
        This the maximum number of lines that can be displayed for any
        individuals note.  Decreasing this will free up memory for other
        things.

     NUMBER OF HELP LINES:
        <1 minimum>:
        This the maximum number of lines that can be displayed when F1 is
        pressed.  Decreasing the number of help lines to 1 will free up the
        memory used by this file thus freeing memory for other things.

     NUMBER OF MARRIAGES PER INDIVIDUAL:
        <1 minimum>:
        This is the maximum number of marriages that is set aside for an
        individual.  If an individual has more than the number given a
        subscript out of range error may occur.  A small number thus frees
        up memory for other things.

     NUMBER OF CHILDREN WITH MARRIAGE:
        <10 minimum>:
        This is the maximum number of children that is set aside for a family.
        If an family has more than the number given a subscript out of range
        error may occur.  A small number thus frees up memory for other things.

     NUMBER OF NOTE RECORDS PER INDIVIDUAL:
        <1 minimum>:
        This is the maximum number of note records (256 Characters each) that
        is set aside for an individual.  If an individual has more than the
        number given a subscript out of range error may occur.  A small number
        thus frees up memory for other things.

     PATH1$:
        Specify SOURCE #1 drive:[path] :
        Source #1 is the data file that you originally had.  This option
        allows you to change the drive and/or sub-directory from which the
        SOURCE #1 information comes from and which.  The default for this
        value in the CFR.DEF file.

     PATH2$:
        Specify SOURCE #2 drive:[path] :
        Source #2 is the data file that you just received and want to check
        for differences.  This option allows you to change the drive and/or
        sub-directory from which the information to be compared with the
        SOURCE #1 data files.  The default for this value in the CFR.DEF
        file.

     SOURCE#x FIRST RIN #S:
        This is the RIN # for the SOURCE #1 and SOURCE #2 Individual that
        the comparison process start with.  In the Direct line only mode
        comparison goes back from this individual.  Where as in the All
        Lines mode comparison goes up and down all lines from here.

     DOCDEBUG:
        <Y/N>:
        An option that forces the program to write a lot more information
        about each step of operation.  The log file is 40% smaller if the
        'N' option is used.

     LOG FILE:
        <NUL>,<PRN>,<drive:[path]CFRLOG> :
        This option is very useful for documenting any changes you need to
        make to the SOURCE #1 data base.  These differences would be any
        Individual, Marriage or Notes that need to be changed or added.  It
        also includes RIN, MRIN and the things that are different.  In the
        case of notes that need to be added they need to be edited using
        PAF note editor.  The default for this value is in the CFR.DEF
        file.

     FRCHK PATH:
        <drive:[path]> :
        This contains the name and sub-directory where the PAF utility
        'FRCHK.EXE' is found.  PAF default is C:\PAF\.

     SAVE FOR RESTART FILE NAME:
        <drive:[path]RESTART.CFR> :
        This contains the name and sub-directory where the information that
        the program needs when the restart option is used.

     PRINT FAMILY TO DOC:
        <Y/N>:
        Used for debugging the program.  Prints all the members of each
        family into the Log file.

     DISPLAY FREE MEMORY:
        <Y/N>:
        Top left hand corner will show number of bytes left  for entries
        from NAME2.DAT then the rest of space for all other arrays.  Also
        in the top right hand corner the average length of all name entries
        will be displayed.  "Y" or "N" or "y"  or "n"

     DOCUMENT IN NOTES:
        <Y/N>:
        If 'Y' then all changes are stored in the note record of the
        individual that you are working with or the Husband and Wife notes
        if working on a marriage.

     COMPARE THE NOTES:
        <Y/N>:
        If 'Y' then the note records are compared else they are skipped.

     USE ID NUMBER:
        <Y/N>:
        Using this option will force a difference between individuals
        if only the ID number is different.  However if 'Y' and the ID's
        are the same the individuals will be assumed to be the same.  Use
        this if the two data files have the same ID numbers.

     LIST RINS TO CHANGE:
        <Y/N>:
        Yes causes the program to put a list of Rin's in Source #2 that
        need to be changed or added to Source #1.  Thus possibly allowing
        the match merge to be used in PAF.  The are stored in a file called
        "RINS2CHG.DAT"

     LINES TO COMPARE:
        This option allows the user to compare and SOURCE #2 all or just
        one line in there ancestry.  The 3 choices are;

          1. Ancestors along Direct lines only, (Ancestors)
             This compares only the individuals and there children back the
             ancestral line.  It doesn't compare their spouses.

          2. Descendants & Ancestors along Direct lines, (Descendants)
             The comparison is the same as 1 with expanded scope it adds
             the spouses and their children but restricts its' self to
             the ancestral line. This goes both forward and backward
             from the starting individual.  But doesn't include multiple
             marriages.

           3. Back, Descendants & Ancestors along Direct lines, (Back)
             The comparison is the same as 2.  But only goes backward
             from the starting individual.

           4. Multiple Marriages & Descendants & Ancestors All Lines,
             (Multiple) The comparison is the same as 2, with expanded
             scope.  It includes multiple marriages.
        !!!! Not in version 2.0 !!!!


     USE MOUSE IF PRESENT:
        <Y/N>:
        Allow one to not use or have the mouse active even if one is
        present.  If mouse is active and mouse is present it may cause
        a conflict selection bar movement by the courser keys.

     BACKGROUND:  Color of the background.  See following chart.

     BORDER:   Color of the screen border.  See following chart.

     HELP:  Color of the Help screen.  See following chart.

     TEXT:  Color of the Text.  See following chart.

     TITLES:  Color of the Title.  See following chart.

     ERROR:  Color of the Error message.  See following chart.

     CHOICE:  Color of the prompt requiring a response. See chart.



                     Valid Colors

            ================================
               Black,         Gray
               Blue,          Bright Blue
               Green,         Bright Green
               Cyan,          Bright Cyan
               Red,           Bright Red
               Magenta,       Bright Magenta
               Brown,         Yellow
               White,         Bright White

