What's New?

Print this topic Previous pageOne level upNext page

The most important changes since version 5:

For a better distinction of different program editions the additions Premium and Basic are used. The Premium edition has the full scope of features. The Basic edition, which may be offered by PC magazines for example, has only a restricted scope of features.
FamilyTreeFactory has been converted to use the Unicode character set internally. This allows characters from various languages to be used, regardless of the installed locale. For example, the original spelling of a Greek birthplace can be included in an entry: Athens - Αθήνa. Details and limitations for this character set can be found in the section Unicode Support.
The conversion to Unicode means that files saved with Version 6 cannot be read in earlier program versions. ANSI files of earlier versions can, however, be opened with Version 6.
The integrity check now includes two types of gender checks: strict and moderate. The strict gender check observes the strict rules of Gedcom Standard 5.5. The moderate gender check allows for same-gender partnerships. The gender check settings can be found in Program Options, Integrity Check tab.
The terms Marriage and Spouse have been replaced by the terms Partnership and Partner if it is unclear whether a marriage exists.
For partnerships, the system now records a status in the Personal Data dialog, Personal Data tab, Partners and Children sub-tab: Married, not married or unknown. If data about a marriage (marriage data, divorce data) exist in old family files or imported Gedcom files, the status is automatically set to married; otherwise, the status is set to unknown. The Personal Data menu includes a new search function for records with unknown partnership status; this can be helpful for determining the status of records (set status to married or not married or leave as unknown). This status is used to determine the partnership symbol in person boxes and affects the contents of file cards.
Now in the personal data, multiple lines data fields Occupation and Note, so-called output language tags can be used to assign sections to a certain output language. Different texts  for different output languages can be saved side by side in a single data field. In person boxes and on file cards only one section will be output according to the output language currently selected in the Program Options. Regarding the Gedcom export, in the Gedcom Options the data to be exported can be selected. Details are described in the new section Usage of Language Tags.
For improved navigation, the software now includes a small Zoom Overview. The Zoom Overview is a miniature of the entire graphic in which the visible segment is shown with a yellow background. The visible segment can be moved with the mouse within the Zoom Overview. The Zoom Overview itself can also be moved with the mouse. Right-click on the Zoom Overview to open a menu for specifying the size and contents of the Zoom Overview. The Zoom Overview can be turned on and off in the Treeview menu under Zoom, in the toolbar or with the keystroke Ctrl+Alt+Z.
A new navigation method, the so-called selection history has also been added. FamilyTreeFactory saves the visible segment of the treeview when a person box or a free object is selected with the left mouse button. Up to 16 of these selections are saved. Just as in browsers, you can navigate within the selection history with the toolbar buttons back and forward. Additionally, the Treeview menu includes the functions Back/Forward in the Selection History.
The Automatic Width/Height function has been rebuild from scratch. Till now the Automatic Width/Height function could only adjust the width/height ratio of the graphic. Now it can adjust also an absolute width or an absolute height. With an additional option the precision can be improved considerably though at lower speed. The settings can be found in Treeview Options, new Automatic Width/Height tab.
The box heights can optionally be adjusted differently now for every generation. Till now all box heights have been equal. The new option helps to save place, but the general visual impression may suffer. The adjustment is performed by the Automatic Width/Height function while creating a tree or manually in the treeview (moving a bottom edge of a box with the mouse or minimizing the box height with functions in the context menu of a box). You find a checkbox Equal box heights in all generations in the Treeview Options, Box Format tab.
A new tree type has been created: the relatives tree. Relatives trees are configurable and allow the user to display all relatives of the primary person, not just simple descendant or ancestor structures. The system can display specific segments of relatives trees as well, such as blood relatives. To avoid crossing connection lines, cross-references are treated as with duplicates. The configuration options are explained in a new section under The dialogs, Create relatives tree.
Till now in all trees the oldest generation was at the top and the youngest generation was at the bottom. This orientation can be turned over now. The settings can be found in Treeview Options, Graphic Content tab, Tree Structure, Orientation and relatives.
In ancestor trees, the siblings of fathers and mothers (uncles and aunts, great-uncles and great-aunts etc.) can also be output. The settings can be found in Treeview Options, Graphic Content tab, Tree Structure, Orientation and relatives.
Free Text, Image and Geo Objects can now also be located above the actual trees. This allows for additional graphic design possibilities. The layer model has been updated correspondingly.
The position of Free Text, Image and Geo Objects are defined no longer in centi-box-columns/-rows but in milli-box-columns/-rows. With that a more precise positioning of the objects is possible. An exact orientation is frequently important at the combination of multiple trees.
The Gedcom Options now include a new import pre-processor. This allows for automatic changes to Gedcom file contents before a file is imported. This can solve compatibility problems. An exact description of this method is contained in the section The dialogs, Gedcom Options, Import Pre-processor tab.
The Gedcom Options now include a new export post-processor. This allows for automatic changes to Gedcom file contents before a file is saved. This can solve compatibility problems. An exact description of this method is contained in the section The dialogs, Gedcom Options, Export Post-processor tab.
Text can now be formatted in Free Text Objects. For this, a special editor can be opened in the Edit Free Text Objects dialog. The dialog allows for simple text formatting as in simple text processing applications. Formatted text can also be copied into the editor.
Text breaks in person boxes are now identical at all zoom factors and for all output types (monitor, printer, exported files).
Now the program can search for program updates automatically. Program updates keep the installation up to date and are much easier to use than complete installations. Details can be found in the new section Program Update.
Memory configuration is now performed automatically. For personal data and tree structure data, the program will only use the amount of system memory that is actually required. This leaves more system memory free for memory-intense image processing.
The user interface now appears in the style selected by the user in the Control Panel, such as Windows Classic, Windows XP-style or Windows Aero.

 

Installation, file types:

FamilyTreeFactory Version 6.0 cannot be installed in a directory that already contains a previous version. Any previous versions must be removed manually. If special Gedcom Options were specified in the previous version, they can be saved to a Gedcom options file *.gdo and imported after installation.
The directories used were changed to avoid problems with write rights under Windows Vista and Windows 7. If the program is installed on drive C: all settings (Program, Gedcom and Treeview Options, perhaps changed output language files and context sorting files) are saved for each user separately now. Details to the storage locations can be found in the appendix in the new section Program Directories.
The setup file FTFsetup.exe and the executable program file FamilyTreeFactory.exe now contain digital signatures. A valid digital signature ensures users that the files are actually from the indicated manufacturer and that they were not modified. The digital signature can be viewed by right-clicking on the file in Windows Explorer and selecting Properties.
The file name of the font 'Genealog-Symbols' has been changed from 'FamilyTreeFactory.ttf' to 'GnlgSmbl.ttf'. Under Windows 98 and ME some font functions fail if the font file name has more than eight characters. The name of the font 'Genealog-Symbols' is unchanged.

 

User interface:

The toolbar got new symbols, the size of which can be adjusted now in three steps in the Program Options, Toolbar tab. Disabled symbol buttons lose their color now, however, remain recognizable.
For more easy adjusting of a user-defined zoom now you can double-click on the display of the current zoom to open the input dialog.
The scaling according to the dpi value of the display covers the range from 96 dpi (100%) to 240 dpi (250%) now so that everything remains well recognizable also at monitors with an extreme high resolution.
The program icon has been rebuild and the very large formats for Windows Vista and Windows 7 are included now.

 

File menu:

The imprint was moved here from the treeview options, as it affects the family file in general.
A new function, To-Do List of the Family File... allows for free text notes to be saved in the family file.
A new function, Close Family File closes the family file that is currently open. Any existing treeview is also closed.
The recently-used family files or Gedcom files are now displayed in abbreviated form without showing the entire path when located in the 'My Documents' folder (also known as 'Documents' under Windows Vista and Windows 7).
As an alternative to using the menu functions, family files (*.fml) and Gedcom files (*.ged) can now be dragged into the FamilyTreeFactory program window to open or import the files.

 

Personal Data menu:

The Personal Data menu includes new search functions for special records if you would like to optimize them: records with unknown gender and records with unknown partnership status. All search functions for records with certain attributes are included in the sub-menu Search for Records with Certain Attributes.
The function Export Records As Text File now leads to a dialog to configure the export regarding included persons and data fields as well as the separating character.
The new function Search Records for Relatives Groups analyzes the family file: All persons related to one another are sorted into groups. In addition to the relatives groups, individual persons without any relationship status are identified.
The new function Compare Records with those of Another Family File allows for precise record and data field comparison between two family files. This can be used for applications such as determining the differences between two versions of a file.
The functions Search for Common Ancestors/Descendants of Two Persons... have been enhanced so that now common ancestors/descendants of several persons can be searched for. Now the functions are named Search for Common Ancestors/Descendants of Several Persons....
For the creation of Date of Birth Lists two checkboxes to control the content of the lists has been added: Add reached or current age in parentheses and Only preferred given names.
The new function Create List of Image and Document Files gives an overview of all referenced image and document files including sub-lists with all referencing record numbers.
The new function Edit Surname, Place and Religion Lists... allows centralized management of all data for surnames, places and religions. Using this function, changes of spelling is very easy for all occurrences of such data.

 

 

Treeview menu:

The function Current Treeview Properties now also shows the number of persons contained in the treeview. This may vary from the number of person boxes due to duplicates or unknown fathers/mothers.
A new tree type, relatives tree, has been added. This has already been introduced above under The most important changes .
In the Zoom menu, the new zoom overview can now be activated. This function was already introduced above under The most important changes.
In the Treeview menu, the new function Recently Searched Persons in Treeview can be used to easily search for the last 16 searched persons.
As an alternative to using the menu function Load Treeview Data From File, treeview files (*.trv) can now be dragged into the FamilyTreeFactory program window to open the files.
In the function Load Free Objects from File... beside free placeable objects files *.fpo now treeview files *.trv can be selected to insert all included objects in the current treeview.

 

Tools menu:

New functions On-screen Keyboard... and Windows Input Languages.... These functions allow comfortable input of text of foreign languages, the characters of which can not be completely entered with the connected keyboard and the standard locale/input language. In the section Unicode Support there is a new sub-section Input of Foreign Languages. These functions are available only under Windows 2000, XP, Vista and 7.

 

Help/Info menu:

New function Search for Program Updates.... This function was already introduced above under The most important changes.

 

Import and Export Gedcom File dialogs:

These dialogs are always shown now; they cannot be turned off any more. The progress indicator was integrated into these dialogs. Now the conversion can be canceled at any time with the Cancel button or using the Esc key.

 

Personal Data dialog:

The Personal Data dialog was reorganized to make it easier to use.
The data field Religion now includes a dropdown list with all religions entered till now.
A status has been included for partnerships, which has already been introduced above under The most important changes.
Now in the data fields Occupation and Note so-called output language tags can be used. This function was already introduced above under The most important changes.
At the new Documents tab references to document files of any type can be saved. For each document file a free title can be entered and a Gedcom type can be selected. The document file names and titles can be output on file cards. While exporting or importing Gedcom files, the document file names are transferred in OBJE tags including the titles and the Gedcom types.
At the Photos and Documents tabs now you can open the files in the standard application by double-clicking their name. It is prerequisite that a standard application was assigned to the respective file type under Windows.
At the Attributes and Events tab the radio buttons ...in und ...near [place] have been replaced by a dropdown list including much more preposition words. KIA places can be output in greater detail with that. The used preposition words are also contained in the output language file so that they are translated at other output languages.
At the Attributes and Events and Partners and Children tabs now you can jump directly to the record numbers of godparents or witnesses.
At the Attributes and Events tab now new data fields Godparent of record and Witness of record display the record numbers, where the person is a godparent or a witness. You can jump directly to the record numbers of godchildren or spouses.
The contact data have been moved from the Attributes and Events tab to the new Contact tab.

 

Change Order of Partners/Children dialog:

Excluded persons are shown in the dialog Change Order of Partners / Children with a red background.
Columns of same-gender partnerships are displayed with a red background, as children cannot be moved to them.

 

Select Person dialog:

For the content of the last column in the dialog Select Person, various personal data can now be selected. Until now, only the birth date was output. The program can now perform sorting based on the last column, which allows for some types of analyses. For example, a place of birth can be specified as content and the list can be sorted by the last column. This means that all persons with the same place of birth will be shown one after the other.
Sorting by different maiden names has been improved.

 

Export Records as Card Index to PDF File dialog:

The output language of the file cards is adjusted directly in this dialog now. If this dialog is shown because at the export of a treeview into a PDF file a card index is integrated, the output language of the treeview is used automatically.
For the file cards of godparents, the system will output 'Godparent of [godchild]' if the godparent is saved in the personal data/baptism data of the godchild with the godparent's record number and not with his/her name.
For the file cards of witnesses, the system will output 'Witness of [married couple]' if the witness is saved in the personal data/marriage data of the married couple with the witness' record number and not with his/her name.
The output of notes when a person is not included in a treeview or card index can now be turned on and off with checkboxes.
When ID code output is activated, existing ID codes will be output after the names of relatives.
The reached age can optionally be output behind the data of death if it could be calculated from the personal data. An activated protection of data privacy will be taken into account.
The marriage ages of the married couple can optionally be output behind the marriage data if they could be calculated from the personal data. An activated protection of data privacy will be taken into account.
For the relatives birth or baptism dates as well as death or burial dates can be output optionally. An activated protection of data privacy will be taken into account.
The output of the newly introduced personal data Documents (references to document files of any type) can be activated by a radio button.
Document files can be attached and linked internally (not under Windows 98 and ME). This makes possible the creation of comprehensive archive PDF files.
Document files can be linked externally. The external links can be saved with absolute or relative paths or without paths.
On continuation file cards the head line now also mentions the name.
In the area Orientation the new checkbox New card per person allows to determine, that a new file card is started for every person. This is usual for file cards in landscape 5x8 inch or A4 format. If this checkbox is not marked, the cards are printed continuously. With that, paper can be saved at the printout, for example in the portrait Letter or A4 format.

 

Create Placeholder Records dialog:

The handling of placeholder records has been rebuilt from scratch.
The primary person is no longer the primary person of the treeview, but an extra primary person for the creation of placeholder records. This extra primary person is selected in this dialog.
Now this dialog can also be opened using the context sensitive menu of the treeview. With a right click on a person box this person is selected as the primary person for the creation of placeholder records.
Up to now placeholder records could only be created for ancestors; now it is also possible for descendants.

 

Edit Free Text, Image and Geo Objects dialogs:

Free Text Objects can now include formatted text; this change was previously introduced under The most important changes.
Now in Free Text Objects so-called Text Variables can be used. Text Variables are placeholders, which will be replaced at the output by currently valid values. For example the current date can be output in Free Text Objects using the text variable <%Date%>. All defined Text Variables are described in the section Editor for Free Text Objects.
For Free Image Objects now with the new radio buttons Justification in the edges you can determine how the image is justified in the edges. Different width/height ratios of the image and the area in the edges may cause space for justification either in the width or in the height. How an available space for justification shall be used, is selected with these radio buttons.
The Free Geo Objects now offer also Closed Curves.
Now every Geo Object may contain not more than 1000 points.
The position of edges and points are no longer defined in centi-box-columns/-rows (cbox...) but in milli-box-columns/-rows (mbox...). This change has already been introduced under The most important changes.
The Edit Free Text Objects und Edit Free Image Objects dialogs were made more clear by use of tabs.

 

Create Person Index dialog, Content tab:

The Content tab now contains a checkbox to activate the protection of data privacy like in person boxes. With this the output of event data can be suppressed.

 

Treeview Options dialog, new Profiles tab:

On this tab the new profiles are managed. Treeview Options profiles save all options selected on the other tabs, except the list Excluded Persons on the Graphic Content tab and the lists of constant assignment of an Ancillary Color Scheme to certain record numbers on the Box Colors tab. The user can save Treeview Options, which he has checked for best fitting his requirements, as a profile under a name of his own and load again later.
In addition, the user can export Treeview options files *.tvo used in earlier program versions and import again as profiles. After the introduction of the profiles, these externally saved Treeview options files only are of importance for the passing on of Treeview Options to other users.

 

Treeview Options dialog, Graphic Content tab:

The output language of treeviews is defined as a treeview option now and adjusted here. The earlier program option output language has been dropped. Because the output language as a treeview option is saved now into treeview files, it is adjusted correctly again while loading a treeview file. Treeview files named automatically get the language code (for example DE for German) at the end of the file name if the output language is not English; with that treeview files with the same graphic but different output languages stand recognizably directly behind each other in the Windows Explorer.
Now graphics can have up to 60 rows (generations). However, in the treeviews grandparents' descendant tree and great-grandparents' descendant tree 1 row and in the treeview relatives tree 2 rows are used for internal purposes.
In ancestor trees, the siblings of the fathers and mothers can now be output. This change has already been introduced under The most important changes.
In descendant trees the output of partners can be limited to partners with children.
Background images can be brightened or changed in contrast using two sliders. Only the output is influenced, not the original image file.
At the output of a single background image as a symbol, it is possible now to adjust the image by resizing or by cropping. The remaining part of a cropped image can be selected by scrolling it with the mouse in the preview. Details can be found in the new sub-section Background Image Adjustment.
The adjustment of the main directory for image files has been moved to the Program Options dialog, Directories tab.

 

Treeview Options dialog, Graphic Format tab:

The settings for the Automatic Width/Height function have been moved to the new Automatic Width/Height tab.

 

Treeview Options dialog, Box Content tab:

In the Output Personal Data area, there es a new option Only civil or religious marriage data. With this option the output of civil and religious marriage data in person boxes can be reduced to save space: If both marriage data are saved, only the civil marriage data are output. The identification as civil or religious marriage data is dropped at this option.
In the Output Personal Data area, the output of godparents and witnesses can now be activated.
In the Output Personal Data area, the user can now determine whether sources or notes for sources that are not output are to be output.
The output of the title in front of the names can be arranged now in the area Output Personal Data, section Names. Then the output of the title above or below the events then is not possible.
In the Output Personal Data area, Special Format Options, Numbers, the user can now specify that the leading zeros in front of ID codes are not output. Users who employ numeric ID codes for sorting can now input leading zeros without them appearing in the print-out.
In the Output Personal Data area, Special Format Options, Numbers, the user can now specify that all numbers (ancestor ore descendant number, record number, ID code) are output in one single line. Hereby space can be saved.
In the Output Personal Data area, Special Format Options, Marriage data, the output of single symbols can be suppressed. Single symbols may occur if the partnership status is married but no further marriage data are saved.
The output of the reached age of deceased persons or the current age of living persons can be activated separately now. With that printouts can be made in which only the reached age of deceased persons is output, but not the current age of living persons, which will be wrong after a short period.

 

Treeview Options dialog, Box Font tab:

Text in the person boxes can now be aligned to the left, centered or to the right. The options left and right are particularly useful for pictures aligned to the left or right.
For the new partnership status not married new symbols were integrated into the symbol font Genealog-Symbols (Version 1.7).

 

Treeview Options dialog, Box Colors tab:

Several checkboxes were added to Assignment of Ancillary Color Schemes, conditional (dependent on structure data). This is because partners with the same gender and/or unknown genders are now possible due to the introduction of the moderate gender check. In addition, the siblings of fathers and mothers can now be displayed in ancestor trees.
Now at the assignment of a replacement color scheme the three elements Text Color, Frame (Color or Image) and Background (Color or Image) can be assigned independently by each other. Details can be found in the section Assignment of replacement color schemes.

 

Treeview Options dialog, Box Format tab:

The new checkbox Equal box heights in all generations now allows different box heights in different generations. This change has already been introduced under The most important changes.
The curve radii of the corners of person boxes can now be specified based on gender.

 

Treeview Options dialog, Automatic Width/Height tab:

The new Automatic Width/Height tab includes the settings for the advanced Automatic Width/Height function; this change has already been introduced under The most important changes.

 

Gedcom Options dialog, new Profiles tab:

On this tab the new profiles are managed. Gedcom Options profiles save all options selected on the other tabs. The user can save Gedcom Options, which he has checked for the best possible data interchange with another genealogy program, as a profile under a name of his own and load again later.
In addition, the user can export Gedcom options files *.gdo used in earlier program versions and import again as profiles. After the introduction of the profiles, these externally saved Gedcom options files only are of importance for the passing on of Gedcom Options to other users.

 

Gedcom Options dialog, Import Options tab:

The additional dialog for selecting a character set is no longer displayed, regardless of the selection made in the checkbox, if the Gedcom file is clearly recognized as a Unicode file based on its BOM (Byte Order Mark). This is the case for UTF-8, UTF-16 Big Endian and UTF-16 Little Endian.
There is a new option in the area Handling of Special Gedcom Tags and Data: For multiple parents pairs select AUTOMATICALLY with three conditions. This can be used to avoid manual parent selection if more than one parents pair is included for a child in the Gedcom file. Another option, For automatic parent selection... add the NON-selected parents to the note, has also been added.
Another new option is Married name and maiden name should be swapped. This option can help if a Gedcom file does not contain maiden names in the "1 NAME" tags (as it usually is). Instead, the married names may be located there and the maiden names are saved in user-defined tags.
Another new option is At same maiden and married names... the married name will not be accepted.
Another new option is 'Civil' or 'religious' marriage data... should be accepted as 'single', if occurring single. Single marriage data which were assigned to civil or religious marriage originally will be output without the additional text 'Reg.-Off.' or 'Church'. This saves space in the person box.
Another new option is 'Civil' and 'religious' marriage data... should be swapped. Using this option, problems can be solved if double marriage data were coded into two identical MARR tags without type detail.
Another new option is The content of a "2 NPFX" tag... should be added to the occupation and/or should be added to the title and/or should be inserted before the surname. By this the content of this differently used tag can be interpreted differently.
Another new option is Import source data. This lets users turn off source imports if FamilyTreeFactory is only being used to create graphics that do not contain sources. At the import of SOUR records now NOTE tags are read as comments.
The nickname can also be imported from a 2 ALIA tag.
Now surname variations can be imported from 1 ALIA tags or 2 ALIA tags. The variations are added in parentheses.
Emigration data from the 1 EMIG / 2 DATE / 2 PLAC tags can now also be added to the note.
With a new option, texts can be defined, at the occurrence of which in the "1 DEAT/2 CAUS" tags the FamilyTreeFactory attribute 'Killed in action' will be set. These further texts or words like e. g. 'missed in action' or 'deceased in war captivity' can be used to change the symbol in front of the death data output in person boxes.
In a program-specific unusual feature, the religion can be read from 1 RELI / 2 PLAC tags.
In a program-specific unusual feature, 1 _LEBENSORT tags can be imported as the place of residence.
Three options have been added for the recognition of comma-separated place levels in Formats for saving the OCCU and EMIG sub-tags. This allows the places contained in occupation and emigration data to be output just like the places at which events took place (births, baptisms, etc.).
With the new option Occupation date should be read from "1 OCCU/2 DATE" tags you can turn on and off the import of occupation dates.
The converter dialog cannot be turned off any more. Conversions only take place under use of the converter dialog now.

 

Gedcom Options dialog, Import Pre-processor and Export Post-processor tabs:

The functions Search and Replace can manage multiple lines now. For line breaks the characters \n are used.
Variable data can now be managed using a data placeholder (characters \*). Complex changes are possible including shifting data between lines in a tag combination. The sections Import-Pre-processor and Export Post-processor demonstrate the usage of data placeholders in examples.

 

Gedcom Options dialog, Export Options tab:

A new checkbox Occupation + Note with Output Language Tags, Export only [language], allows the limitation of the export to the contents, the output language tags of which correspond to the language selected here.
The converter dialog cannot be turned off any more. Conversions only take place under use of the converter dialog now.

 

Gedcom Options dialog, Married Name Coding tab:

The User-defined Tags in the Family Record method was added.
When importing with the User-defined Tag method, only the surname is imported from a complete Gedcom NAME structure '2 [_MARNM] Given Name /Surname/'.

 

Gedcom Options dialog, Swiss CRM Coding tab:

At the import with the method User-defined Attribute a perhaps available PLAC tag is read now, too.

 

Gedcom Options dialog, Godparent and Witness Coding tabs:

Some options have been added to the methods User-defined Tag and at the witnesses to the method User-defined Marriage Attribute with Reference to Witnesses.

 

Program Options dialog, Basic Configuration tab:

On the Basic Configuration tab, the selection of the output language has been dropped. The output language of treeviews is adjusted in the Treeview Options dialog, Graphic Content tab, now. The output language of file cards is adjusted in the Card Index Export Options dialog now.

 

Program Options dialog, Automatic Functions tab:

The Automatic Functions tab, Automatic Functions After Starting the Program, contains the new checkbox Search for program updates. This new feature has already been introduced in The most important changes.

 

Program Options dialog, Directories tab:

The new Directories tab includes the adjustment of the main directories for image files, which till now could be found in the Treeview Options dialog, Graphic Content tab.
Additionally this tab includes the adjustment of the main directory for the new document files.
Only for information purposes this tab shows the installation directory and the application data directory.

 

Program Options dialog, Toolbar tab:

The Toolbar tab now offers the possibility of adjusting the size of the symbols and thus also the size of the buttons in three steps. The offered pixel measurements of the symbols depend on the adjustment of the dpi value of the display.

 

Program Options dialog, Integrity Check tab:

The new Integrity check tab contains the setting options for the chronology check and two new options for performing the gender check: Strict gender check and Moderate gender check. This new feature has already been introduced in The most important changes.

 

Program Options dialog, PDF Export tab:

This tab has been removed. Settings for the PDF reference raster can now be found in PDF Export directly in the PDF Options dialog.

 

Program Options dialog, Miscellaneous tab:

A new option allows the user to specify a separating character between multiple godparents or witnesses. Either a comma (standard) or a semicolon can be used. This option only affects the interpretation of data; the data themselves are not changed.
Another new option switches on the output of the color scheme of person boxes in the hint window which is shown if the mouse points to a person box in the treeview.

 

Output language file editor:

With the new function Duplicate language an existing language can be copied under a new name to a new column.

 

Toolbar:

The Select Primary Person button has been supplemented with a drop-down menu that contains the last eight selected primary persons for repeat selections. The menu also contains a function to clear the list.
The toolbar was updated to include the Zoom Overview button to turn the new Zoom Overview on and off. The zoom overview has already been introduced in The most important changes.
The Search for Person in Treeview button has been supplemented with a drop-down menu that contains the last 16 searched persons for repeat searches. The menu also contains a function to clear the list.
In addition to the search function, the buttons forward and back were added to the toolbar as well. This can be used for navigation with the so-called selection history, which has already been introduced in The most important changes.
The button Save Treeview Data to File As was added to the treeview data area of the toolbar.
All diskette symbols that activate a save function in which a file name is entered have been marked with three colored dots.

 

Tips for navigation:

This new section contains a brief overview of all navigation options.

 

Functions in treeviews, Left mouse button:

After drawing a rectangle with the left mouse button (Ctrl key pressed) now special Free Text Objects Graphic Title and Symbol Key can be created. This Text Objects can be used instead of the automatically created and positioned graphic titles and symbol key, which are defined in the Treeview Options.

 

Functions in treeviews, Right mouse button:

The context-sensitive menu of person boxes now contains the function Show Further Personal Data. This function has a submenu with some personal data, which are saved for the selected person, but not output in the person box. The following personal data are involved: Profession, title, ident code, place of residence, Swiss civil rights municipality, contact, note, sources, photos and documents. For photos and documents the assigned image files and document files are listed into two submenus. By clicking a menu item text data are shown in a text window; files are opened in the standard program which was assigned to the file extension under Windows.
The context-sensitive menu of person boxes now contains the function Go To Godparent [Name] if the godparents have been saved in the personal data of the godchildren using their record numbers and if the output of godparents has been activated and if the godparents are contained in the current treeview.
The context-sensitive menu of person boxes now contains the function Go To Witness [Name] if the witnesses have been saved in the personal data of the married couple using their record numbers and if the output of witnesses has been activated and if the witnesses are contained in the current treeview.
Free Image Objects that contain an EMF or JPEG file with a previously-exported treeview can now be formatted to their original sizes with the Free Image Object In Original Size function. This function determines the size when combining multiple trees in one graphic. In addition, you can scale miniature overviews in partial trees to their original size to get a uniform appearance on all partial trees. The function can be accessed in the context-sensitive menu by right-clicking on the Free EMF or JPEG Image Object.
Free Image Objects that contain an EMF or JPEG file with a previously-exported treeview can now be snapped to the column and row grid of the graphic with the Snap Free Image Object To Grid function. This function positions the Image Object so that the treeview it contains fits precisely into the column/row grid of the graphic. The closest grid position is accepted, which means that the preliminary manual positioning only needs to be approximately accurate. This requires that the current graphic and the treeview in the EMF or JPEG file have the same grid sizes and that the Free Image Object In Original Size function is used first. The function Snap Free Image Object to Grid can be accessed in the context-sensitive menu by right-clicking on the Free EMF or JPEG Image Object.

 

Creating Archive PDF Files:

The new section Creating Archive PDF Files describes the creation of comprehensive archive PDF files, which are suitable particularly for archiving or also for passing on of the complete results of the family research.

 

Exporting PDF files:

Settings for the PDF reference raster have been moved from the program options to the PDF Options dialog.
Arbitrary other files can be attached to PDF files now. The attached files are embedded in the PDF file and can be saved with a suitable PDF reader out of the opened PDF file. So comprehensive archive PDF files can be created by exporting graphics with integrated card index and attached family files and/or Gedcom files.

 

Combination of multiple trees:

This new section explains in detail how multiple trees, even of different types, can be combined in a single graphic. This can be used to create graphics such as so-called "hourglass" graphics, which show both the ancestors and the descendants of the primary person.

 

Specifications:

The greatest number of partnerships was raised from 20 to 25.
The greatest number of children per partnership was raised from 20 to 25.

 

System requirements:

Starting from a CD is not possible. It can only be started from writable media.
According to a user report, FamilyTreeFactory also runs on Linux/Wine. The print functions did not work, but PDF files could be exported for printing.

 

Programm Directories:

This new section describes the directories in various Windows versions in which FamilyTreeFactory is installed and where application data are saved.

 

Layer model:

The layer model now shows the possibility of Free Text, Image and Geo Objects to be positioned above the actual trees. This new feature has already been introduced in The most important changes.

 

Tree structures, relatives tree:

The new section Relatives tree explains the structure of the new, configurable relatives trees.

 

General:

Saving of file and directory names in different files of the FamilyTreeFactory is no longer performed with absolute paths, but now with relative paths. Together with moving the adjustment of the main directory for image files from the Treeview Options to the Program Options, now moving files to another location or synchronizing two computers is very easy. Details can be found in the appendix in the section The FamilyTreeFactory Files.
Till now a Gedcom export was prevented if the integrity check found errors. Now the Gedcom export is only prevented if serious structure errors are found. Structure errors are for example references to missing records. At data errors like chronology errors only a warning is displayed.
The integrity check now also reports dates, which are in the future.
Now a window with a vertical scrollbar is used to show the results of the integrity check so that very long lists are also readable completely.
The window for the results of the integrity check can now be sized. So even very long messages can be shown inside the window.
The progress indicator has been moved to the status bar of the main window and in some cases to dialogs.
JPEG files can be opened now besides the extension *.jpg also with the extension *.jpeg.
Damaged JPG and JPEG files no longer cause the program to crash. An error message is now displayed.
The licensing was extended by a method with serial numbers for a retail box version.
Numerous small improvements and corrections.