Tutorial - Using the drawing area
File handling
Saving a chart with a different name
Selecting a Kith and Kin Pro database
Importing from the same file again
Exporting the chart as an Adobe PDF file
Exporting the chart as a metafile
Exporting the chart as a bitmap
Preparing the chart for sending
Changing the K&KPro database link names
Tree import settings
Getting import visual styles from selection
Editing a chart
Joining lines to chart elements
Grouping chart elements together
Undoing the previous operation
Redoing the subsequent operation
Formatting
Changing a text element's link to a K&KPro database
Selecting a family to use in a database link
Selecting a person to use in a database link
Setting the shape fill pattern
Repeating the last format change
Getting default styles from selection
Alignment
Changing the order of chart elements
Aligning chart elements horizontally
Aligning chart elements vertically
Screen
Turning the snap-to-grid on and off
Moving around the drawing area
Turning the Colour Palette on and off
Turning the Chart View Control on and off
Turning the Button Bar on and off
Turning the Status Bar on and off
Printing
Setting page size/margins/orientation/footer
Setting a user-defined paper size
General
Glossary
These are the standard fields as used by Kith and Kin Pro V3. TreeDraw also uses these field types as a temporary storage for GEDCOM files. This involves several separate tables (files) within the database which are linked together by common fields. This version of TreeDraw will not read Kith and Kin Pro V1 or V2 databases.
Additional fields (user-defined fields) may be present in some Kith and Kin Pro tables and you can add fields to the GEDCOM database in "Options | Preferences | GEDCOM".
Field types
Table name | Field name | Type | Links / Notes |
Aliases | PersonCode | Integer | People | Code |
Date of change | Date | ||
Surname | String (60) | ||
Firstnames | String (60) | ||
Soundex | String (4) | Soundex code for the surname | |
Metaphone | String (10) | Metaphone code for the surname | |
Documents | Code | Integer | |
Title | String (60) | ||
Author | String (60) | ||
Publication | Multi-line | ||
Repository | Integer | Repositories | Code | |
Repositorys ref | String (60) | ||
Media | String (60) | ||
Notes | Multi-line | ||
Families | Code | Integer | |
Description | String (120) | ||
Marriage date | Date | ||
Marriage place | String (60) | ||
Divorce date | Date | ||
Divorce place | String (60) | ||
Fathers name | String (60) | Surname first for sorting | |
Mothers name | String (60) | Surname first for sorting | |
Change date | Date | Date of last record change | |
Changed | Logical | Record changed flag | |
Layer | Integer | Layers | Code | |
(user-defined fields) | |||
Layers | Code | Integer | |
Description | String (60) | Layer name | |
Links | RecType | String (1) | |
PersFam | Integer | People | Code if RecType = 'P'; Families | Code if RecType = 'F' | |
ChildMarr | Integer | Families | Code if RecType = 'P'; People | Code if RecType = 'F' | |
Order | Decimal | ||
Definite | Logical | False = probable link | |
Notes | RecordType | String (1) | |
RecordCode | Integer | People | Code if RecordType = 'P'; Families | Code if RecordType = 'F' | |
Code | Integer | ||
Description | String (60) | ||
PrivacyLevel | Small integer | ||
Notes | Multi-line | ||
Objects | RecordType | String (1) | |
RecordCode | Integer | People | Code if RecordType = 'P'; Families | Code if RecordType = 'F' | |
Code | Integer | ||
Order | Integer | Sequence number to define the order | |
Description | String (60) | ||
People | Code | Integer | |
Description | String (120) | ||
Surname | String (60) | ||
Firstnames | String (60) | ||
Male | Logical | True = male | |
Birth date | Date | ||
Birth place | String (60) | ||
Christening date | Date | ||
Christening place | String (60) | ||
Death date | Date | ||
Death place | String (60) | ||
Burial date | Date | ||
Burial place | String (60) | ||
Search date | Date | Birth or christening date for sorting | |
Search place | String (60) | Birth or christening place for sorting | |
Dead | Logical | True = dead | |
Change date | Date | Date of last record change | |
Changed | Logical | Record changed flag | |
Soundex | String (4) | Soundex code for the surname | |
Metaphone | String (10) | Metaphone code for the surname | |
(user-defined fields) | |||
Pictures | RecordType | String (1) | |
RecordCode | Integer | People | Code if RecordType = 'P'; Families | Code if RecordType = 'F' | |
Code | Integer | ||
Order | Integer | Sequence number to define the order | |
InPrints | Logical | True = include in printouts | |
Description | String (60) | ||
Filename | String (60) | Image filename relative to the Pictures folder | |
Width | Small integer | in tenths mm | |
Height | Small integer | in tenths mm | |
PLayers | Identifies the layers each person is on | ||
PersonCode | Integer | People | Code | |
LayerCode | Integer | Layer | Code | |
Repositories | Code | Integer | |
Name | String (60) | ||
Address | Multi-line | ||
Phone | String (20) | ||
String (60) | |||
Web site | String (60) | ||
Notes | Multi-line | ||
Sources | Order | Integer | Sequence number to define the order |
RecordType | String (1) | ||
RecordCode | Integer | People | Code if RecordType = 'P'; Families | Code if RecordType = 'F | |
FieldName | String (30) | ||
Document | Integer | Documents | Code | |
Page | String (60) | ||
Quay | Small integer | Quality of data; 0=Primary evidence - 3=Unreliable | |
Notes | Multi-line | ||
UFields | Holds the definitions for user-defined fields | ||
RecType | String (1) | People table if = 'P'; Families table if = 'F' | |
FieldName | String (25) | ||
GEDTag1 | String (5) | ||
GEDTag2 | String (5) | ||
GEDTag3 | String (5) | ||
PrivacyLevel | Small integer |
Copyright © SpanSoft 1994-2017. All rights reserved.