TreeDraw Legacy Edition manual

TreeDraw site SpanSoft main site

TreeDraw Legacy Edition

Getting Started

Introducing TreeDraw Legacy Edition


Tutorial - Importing a tree

Tutorial - Using the drawing area

Tutorial - Printing a chart


File handling

Starting a new chart

Opening an existing chart

Saving a chart

Saving a chart with a different name

Importing trees

Selecting a Legacy 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

Dropping files into TreeDraw

Changing the Legacy database link names

Preferences | File settings

Tree import settings

Choosing import options

Preferences | Import visuals

Preferences | Import fields

Preferences | Dates

Preferences | Replace text

Preferences | Import profiles

Getting import visual styles from selection

Editing a chart

Selecting the pointer tool

Selecting chart elements

Selecting all chart elements

Adding text

Editing text

Adding lines and shapes

Adding pictures and graphics

Moving chart elements

Resizing chart elements

Joining lines to chart elements

Unjoining chart lines

Cutting to the clipboard

Copying to the clipboard

Pasting from the clipboard

Deleting chart elements

Grouping chart elements together

Ungrouping chart elements

Updating text automatically

Undoing the previous operation

Redoing the subsequent operation

Undoing several operations

Scaling the chart


Setting text font

Setting text alignment

Setting text rotation

Setting word wrapping

Changing a text element's link to a Legacy database

Selecting a family to use in a database link

Selecting a person to use in a database link

Setting the line style

Choosing a line style

Setting the shape fill pattern

Setting colours

Repeating the last format change

Getting default styles from selection


Changing the order of chart elements

Aligning chart elements horizontally

Aligning chart elements vertically

Spacing chart elements evenly

Centring curved lines


Using the magnifier

Enlarging text

Turning the snap-to-grid on and off

Displaying page-breaks

Using the ruler

Moving around the drawing area

Zooming in and out

Searching for text

Turning the Colour Palette on and off

Turning the Chart View Control on and off

Turning the Button Bar on and off

Customising the Button Bar

Turning the Status Bar on and off

Preferences | Appearance


Printing a chart

Selecting pages to print

Setting page size/margins/orientation/footer

Setting a user-defined paper size

Setting up the printer


Setting preferences

Preferences | General

Exiting from the program

Backing-up your data

Checking for program updates

Using the Chart View Control


File menu

Edit menu

Format menu

Align menu

Tools menu

View menu

Options menu

Database fields

System requirements

Frequently asked questions

Version information

Terms of use



How to get support

How to contact us

Large-format printing service

Ordering / registration

Preferences | Import fields

These settings tell TreeDraw which data fields to put where as it imports a tree. You can also define which indicators (b., d., m., etc) to use.

All these settings will be stored in import profiles.

Each item in the "Imported data type" list represents a component of an imported tree:

NameThe name of the root person and spouses
Child's nameThe name of any child
Person detailsDate of birth, etc
Marriage detailsDate and place of marriage, etc
Marriage indicatorUsed when marriage details are not requested
EventLegacy events for people and marriages
AddressAddresses in Legacy events

As TreeDraw imports the tree, it formats it as follows. The example shows a left justified, vertical descendant tree but the text arrangement is the same for all tree layouts.

The actual contents of each of these components can be user defined in the "Format for this data type" box. Click on an item in the "Imported data type" list and then edit its contents.

The field format may consist of any static text (including line breaks) plus any combination of the fields from the imported database. Fields available for the selected "Imported data type" are shown in the "Fields available for this type" list. Only fields from the People table are available for "Name", "Child's name" and "Person details" types. Only fields from the Family table are available for "Marriage details" and "Marriage indicator" types.

You can add any of the fields to the text in the "Format for this data type" box, by selecting them from the "Fields available for this type" list and dragging them into the "Format for this data type" box. TreeDraw interprets anything between "<" and ">" as a database field name. Any other text in the Format box is imported into the tree exactly as it is. You can edit the text in the Format box directly if you want to add extra text or delete anything.

You can force specific fields into uppercase by making the field name between "<" and ">" all uppercase. For example, if you want surnames to be imported in all uppercase, irrespective of the way they appear in the source data, use the field <SURNAME> instead of <Surname>.

Current database

This is the name of the database which has the "Fields available for this type". It is the current Legacy database (the one you used or imported last). If you want to use fields from a different database (one which you are about to import, perhaps), click on the Browse button. Since the structure of Legacy family file databases are usually identical, you can select any Legacy family file to use to set up the import fields.


Click here to restore the default Format setting for the current Data Type.

Ignore lines with no data

If you want TreeDraw to miss out completely any lines from any of the Formats which end up having no data in them, set this option. For example, the first line of the "Person details" Format might be "b. <Birth date> <Birth place>". If a person is imported who has no birth date and no birth place, then the line will be ignored. If you want TreeDraw to import a line with just "b." for this person, turn "Ignore lines with no data" off. Note that this setting also affects the Update text feature.

Use short locations

Legacy can store each location (such as "Place of birth") as both a long version and a short version. Use this option to import the short version. If no short version is available, TreeDraw will import the long version. Note that this setting also affects the Update text feature.

See also