Release Notes: Version 3.2.0  

Sample Charts
Sample Reports
Comparisons Press Release
Reviews Forums
Mailing List Downloads
Release Notes

Release Notes: Version 3.2.0 (June 19, 2004)


1) The recent file list has been divided into the submenus "Recent Files" and "Recent Databases".

1) New page: "Programs". The choice of internal or external viewers/players can be independently selected for video clips, audio clips, and images. The choices for internal or external report viewers for RTF and HTML documents have also been moved to this new page.

1) New color choice for "Data Field Backgrounds - Excluded/hidden data" (default is medium gray). This color appears as the data entry field background for records and links that have the "Exclude from charts/reports" flag set.
2) New color choice for "Data Field Backgrounds - Read-only Notes".
3) New color choice for "Field Codes" text color. This color is used to highlight all the field codes that appear in notes fields.

1) New option: "Preferred Folder for Data Files". For media files that do not have complete file paths, this preferred folder will be checked first.

1) New page: "Identifier Types". The name/identifier types for individuals can now be modified using this page. New name types for "Married name", "Religious name", "Dit name", "patronymic", and more have been added (31 in all). Individual identifier types can be marked hidden to remove them from the name type pick list. Most of the new types are marked hidden. 

1) New Option: "Default Folder for Data Files". For media files that do not have complete file paths, this default folder will be checked after the file is not found in the preferred folder.

1) The current event is remembered when jumping to the Events page, so that the Event List on the Summary Page is restored to its current scroll position on return.

1) New Column: "Primary Name" (marked with an asterisk "*"). One name can be marked primary. This is in addition to one or more names that can be marked "preferred". The primary name can be independently selected for use on charts and reports. This function was previously the "Birth name"; now it can be any user-selected name.
2) New Column: Identifier ID (labeled with "#"). This is visible as the rightmost column (read only).

Additional flexibility in the formats for date text has been added, mainly to support GEDCOM import of date values from source programs that allow such formats:
1) A date with a single slash separating day number alternatives, as in "15/18 Oct 1845", is now preserved. A sort date using the first value in the pair, such as "[15 Oct 1845]", will be automatically added. The same is true for month name alternatives (May/June 1852) or year alternatives (15 Aug 1840/1842). This works because whenever a sort date has been entered (either automatically or manually), the printing date text can be whatever you like.
2) A date with one or more " or " conjunctions separating a pair of day, month, or year alternatives will also cause a sort date to be automatically generated, using the first value in the pair. This allows dates such as "15 or 18 Oct 1948" to be entered.
3) The subtype template pick list now indicates whether the indicated template has been modified by enclosing the template name in parentheses, as in "(stillborn)".

1) The event template field codes can now be used in the general notes and research notes. This allows names to be properly indexed. In a future version, this will also allow hyperlinks when output to web pages.
2) Private notes are now marked with {curly braces}. All occurrences of private notes in [[double square brackets]] are converted when the database is opened. This change was necessary to avoid confusion in the notes, which now support fields codes in the square brackets.
3) To treat any of the special punctuation characters "{}[]<>|" as normal text, precede each with a backslash, as in "\{these braces and text will print\}". The backslash will print normally when it is not followed by a punctuation character or space. This lets you enter filenames, such as "c:\program files\Genbox Family History\Genbox.exe" without needing to double the backslashes (although you can for the same result). If you want to have a backslash showing before a punctuation character or space, add an extra backslash: "\\]" will show as "\]". Also, runs of spaces are normally reduced to one space; if you want to force two or more spaces, precede the extra spaces with a backslash: "This is far \ \ apart" will print as "this is far apart".
4) Tab characters can now be added by simply pressing TAB.
5) Under "Magnify Notes", field codes and embedded source citations can now be added.
6) The "Magnify Notes" dialog is now available for media captions, media descriptions, and project descriptions.

1) The [P] code can now take a numeric parameter (1, 2, or 3) to indicate which of the principals to use. This makes the [P] code context-independent. Normally, the interpretation of [P] is the focus individual, which varies depending on the context.
2) The [A] code (age) can also take a numeric paramter (1, 2, or 3) for an indication of which principal to use.
3) New code: [Innn] - name of individual with ID nnn, such as [I456] (preferred name shown by default)
4) New code: [Nnnn] - individual with name ID nnn (this template code allows control over which name variation appears in the output)
5) New code: [Lnnn] - standard name of place with ID nnn
6) New code: [LNnnn] - place name ID nnn
7) New Location code modifier: a digit 1-6 that comes BEFORE the "L" indicates a particular place level to show (1 = Local Site, 2 = City/Town, up to 6 = Nation/Area). The digit "0" can also be used to reference the place modifier. For example: if the place stored is "north of Miami, Florida", and the template was "[P] lived [0L] the fine city of [2L] in the sunny state of [5L]", the result would be "He lived north of the fine city of Miami in the sunny state of Florida."
8) The [G] code (general notes) and [R] code (research notes) can now be used in combination with P, S, O, W, P1, P2, P3, I, N, L , LN, or E (event) to indicate which additional notes to include. For example, "[P] changed his name to [N]. [GN]" would include the general notes from the linked name record.
9) New field code filter: "When Focus Individual". When the percent sign (%) is added to the principal codes P1, P2, P3, a value will be produced only when the selected principal is the current focus individual. With this feature, general notes can be conditional based on which principal in the event is the current focus individual. This means different event general/research notes can be stored for the father, mother, and child of an event.

1) New field code modifier: "Hide Value". When parentheses are placed inside the square brackets, as in "[(Pm)]", then the value, if any, is not included in the sentence. This modifier is useful when constructing conditional phrases: it allows a template code to be used in the sense of "if this field code is not blank, then..." without actually outputting the field code value. For example, you could type "This event is about< a male.[(Pm)]| a female.[(Pf)]>" and only the correct phrase would appear, without showing the actual name of the primary.
2) An "Insert Field Code" dialog has been added to assist with constructing field codes out of all the possible base codes and modifiers. It is available from the context menu, a toolbar button, and the keyboard shortcut CTRL+D.
3) Notes fields have a new toolbar button "Toggle Codes". When selected, a preview of what the notes field will look like when printed on reports appears, showing all of the field codes filled with values. This is a read-only display. The keyboard shortcut key F2 can be used to toggle between edit mode and preview mode.

1) "Multiple selection" has been enabled for the template list. This allows you to delete multiple templates at once (useful for removing a set of language templates).
2) When multiple templates have been selected, editing the flags will affect all selected records.
3) The Group Combo choices have been expanded to include filtering on any flag, secondary type, or directional setting.

1) In addition to the new "Preferred Folder for Data Files" in preferences, and the "Default Folder for Data Files" in data setup for each database, media without a complete file path name will be checked for in the same folder as the database file (.GDB), and finally in the application directory. This search order (preferred, data, database, application) is fixed. This allows you to easily redirect where media is searched for either globally (in preferences) or for all media in a database (data setup), otherwise have it simply stored with the database or a subfolder beneath the database. Finally, media that would be useful for several databases can be stored in the application folder or subfolder. In addition to letting the system apply the default search order for media files without complete file paths, you can prefix your filename with either "pref", "data", "db", or "app" to override the default search order and preselect which of the four default file paths will be used. If the media file is not found in the specified location, no other locations will be searched.

1) The Place Name IDs are now visible as the rightmost column (read only)

1) The non-note fields previously on the Notes Page have been reorganized to a new page called "Settings".
2) New data field: "Exclude" check box on the Source Settings Page. Sources can now be selectively excluded from charts and reports. When a source is excluded, all citations to that source are also excluded automatically.
3) New data field: "External Storage". This can be used to store your own file reference system for documents you personally possess.

1) The non-note fields previously on the Notes Page have been reorganized to a new page called "Settings".
2) Source templates can now be selectively hidden from the source type pick list on the Sources View with the new "Hidden" checkbox on the Source Templates Settings Page.
3) Source templates are listed in alphabetical order in the list.

1) The "S" toolbar button and the F4 shortcut key can both be used to insert or view source citations in all of the data entry locations where source citations can be added. Previously, the F4 function key worked only in text boxes and the "S" toolbar button worked only in notes fields.

1) Assertion Page: The "Rationale" text can now be edited on this page.
2) When adding or editing an existing citation, the General Page is shown by default, with "Where in Source" the focus.

1) Dates can now include sort dates and parenthetical parts, including the time of day, which is useful for sorting on reports.

1) The "Delete Main Record" toolbar button now has a stronger warning message, to help distinguish that operation from deleting subrecords. Instead of "Please Confirm", the dialog displays "Are you sure?" and plays the "warning" sound.

1) Marked records are now saved when a database is closed and restored when reopened.

1) The automatic addition of date prepositions "on" and "in" is now suppressed whenever any custom modifier is present. This allows dates such as "during the spring of 1814" and "Christmas Day 1827" to be formatted correctly. (This is similar to the treatment of places with modifiers: the automatic addition of "at" or "in" is suppressed.) Note: if you have entered modifiers for dates but omitted the "in", as in "probably 1817", you will need to insert the preposition manually, as in "probably in 1817", if you want the preposition to be included on reports. Dates without custom modifiers, such as "15 Oct 1948" and "before 20 Dec 1928" are unaffected by this change and will continue to be preceded by "in" or "on" on narrative reports when appropriate.

1) The Options Page now has choices for a number of intended destination programs, which will tailor the format and contents to be better suited for importing into the selected program.
2) New option for exporting notes: "Include embedded source citations" (checked by default). When not checked, any source citations embedded in notes are excluded. This option is useful to unselect when the presence of this data would interfere with the import of the note text itself (as for import to PAF).
3) Field codes embedded in notes can be exported in one of three formats: both value and code; value only; code only. The default is both formats; the codes are placed in a lower level beneath the corresponding value text, which allows receiving systems that don't understand the codes to simply store the value portion. This results in exactly the same text as shown in the note preview mode. For systems where the codes in a lower level would interfere with the import of the note text itself, the "value only" option can be selected.
4) Continued lines in notes can be handled in one of two ways: "Break before space" or "Break mid-word". Some programs, such as PAF, require mid-word breaks, because spaces at the beginning and ending of lines are stripped on import. Other programs, such as Family Tree Maker, have better results with breaks before spaces, because a space is incorrectly assumed between every continued line. The default is break before space. (The default for Genbox versions prior to this one was break after space).
5) The "Character set" option was moved from the Header Page to the Options Page.

1) The previous "Content" page has been divided into two pages: "Data Content Page" and "Other Content Page".
2) Flag definitions for Individuals, Places, and Media can now be separately selected for output.
3) Event templates exported can now be limited to templates for a particular language.


1) Sort dates are preserved.

1) "General individual" citations are exported correctly.

1) Addresses missing internal structure are divided better.
2) From Brother's Keeper: Custom nametype tags and witnesses are now recognized.
3) From Legacy: The source file ID field is now stored to the new "External Storage" source field.
4) From Family Tree Maker for Windows: nonstandard placement of attribute text in place field is now recognized (NATI, OCCU, CAST, RELI, SSN, DSCR, IDNO). Use of ALIA tag as a name type, and TITL tag for name prefix, have been corrected.
5) From Reunion: nonstandard placement of Citation detail fixed.
6) From The Master Genealogist: Addressee, postal code, phone, and temple code text appearing in place names are now recognized. Temple is moved to local site level, and other parts are moved to the place contact address. Also, extra commas are now ignored.
7) A level-1 "CAUS" tag is now picked up as a custom event type. Previously it was stored to the general notes.

1) Witnesses missing roles are now handled correctly. Previously, a role of "forlover" would sometimes appear.
2) Witness templates now decode [S] and [O] variables correctly.

1) Deleting a new, empty record now restores the previous record to view.
2) After deleting a record in a filtered set, the current record pointer now advances to the next record in the filtered set.

1) Periods incorrectly moved inside closing angle brackets (such as might be used to mark a URL) have been corrected.

1) Corrected problem adding annotations to second citations.

1) Window now opens correctly centered.

1) The "Max pages wide" setting in combination with a horizontal chart overlap has been corrected.
2) Adding pictures to reloaded charts that had been saved when the database was closed (but is now open) now works correctly.

1) Names: The name context is now reset at the start of each main entry. This corrects the potential for a missing number, bolded name, and line of descent for individuals mentioned earlier in the section, as when an older sibling was an event witness.
2) Name/identifier notes are now included when both the identifier and notes are selected for output.
3) Corrected some problems using an escaped slash in the given name portion.
4) Events: Missing basic events in brief child paragraphs has been corrected: The [D+L] (date plus location) template code in a conditional section now works correctly when just the date or just the location is missing or removed to a group context. Previously, missing just one would sometimes cause the conditional group to be suppressed.
5) Places: "there" is no longer used when the previous place has been removed to the group context line, or when place context is turned off.
6) Dates: When the dash is used as a range indicator, the surrounding spaces are suppressed. If a year range in the same century, the second year value is shortened to 2 digits.
7) Family notes can now be included.

1) A question mark (?) or exclamation mark (!) ending a template is now preserved.

1) Notes that extend beyond the height of a page are now formatted correctly.

1) Family notes can now be included.
2) Corrected a problem with media sizing.

1) Line breaks in notes are now preserved.
2) Family Group Report: line spacing on general notes has been corrected.

1) Export options can now be saved for later use.

GBXDBINI.GDZ: (initialization file for new databases)
1) The event templates for secondary type of Name/Identifier have been corrected to use [N] to refer to the name/identifier, instead of [T].
2) The event templates for "Name Change" (NAME_CHNG) were corrected to have a secondary type of "Name variation" instead of "Identifier". This allows all names to be available for selection.
3) Additional event templates were added for Portuguese (20 templates) and French (13 templates).

1) The "View Only" preferences option has been corrected.
2) Tooltips have been enabled for column headers.
3) A number of screen refresh problems were corrected, including update of notes for Source Templates and details for the Correspondence Log after the "Magnify Notes Dialog" is closed.
4) A number of "Null value" problems were corrected.

© Copyright 2004  Thoughtful Creations. All rights reserved. Last Updated 04/10/2004.