Table of Contents

Edit View

This view allows us to edit the values associated with an entity (or record) within GenJ.
With the button 'Toggle Standard/GEDCOM Mode' we can toggle between these two modes of the editor:

Standard Mode

In standard mode we have a form with fields for the most common properties.
With the Tab key we can jump through the fields. Drop down menus at the right of a field provide already used values as well as typing the first characters.

Via buttons (use the mouse to see their tooltips) we can add or edit a Note, Source and Events and attributes. Little asteriscs on the icons and the tooltip indicate whether we will create or edit them.

Double-click on a person or family below 'Relationships' switches to their record.

In the table 'Events' below we can edit or delete events or add notes and sources to them via the icons at the right (see their tooltips).

Within both tables we can scroll with scrollbars and mousewheel.

Changes have to be committed by clicking on OK at the bottom or with the Shortcuts 'Alt+o'. Except we have set 'Commit changes in Edit View without asking' via menu 'Edit' → 'Options' (see Program Options).


In GEDCOM mode we see all the properties of this entity with the GEDCOM tags and their structure and sequence.
This might be necessary at times to investigate the hierarchy of (extended) properties and their values. Also if we need more than the fields provided in the standard mode, e.g. further notes or sources.

Any legal property structure can be stored. This mode is especially useful when coping with GEDCOM files from other programs that might deviate from the standard, e.g. with user-defined tags.

In this mode any selection of a node in the hierarchy at the top is followed with an editor field at the bottom for that specific GEDCOM property. Every displayed node at the top will also show a Context Menu if clicked with the right mouse-button.

New properties can be inserted via Context Menu (right-click) 'Add property'. To delete a property use 'Cut'. But focus very carefully and check whether you deleted the intended property.

Any change is executed without OK, but can be reversed via the 'Undo' button in the toolbar.

Date specifications

see Date specifications

Place specifications

see Place specifications

Name fields

In fields with names of persons, places, occupations or similar the names are automatically completed with already existing ones during typing. They can be accepted with the Enter key. Or we may select them in the drop-down menu (black triangle on the right).

If an entry is mistyped we can search it in the Search View and correct it.

Changing names throughout the file

Sometimes we want to change names, e.g. a surname, the name of a place, of a profession, throughout the whole file, maybe because of a typing error.

If we change, e.g. a multiply occurring place name in the editor a check-box appears on the right. The tooltip will tell us 'Change all 15 occurrences of »a-place« to »b-place«?'.

If we check the check-box the change will be propagated to all occurrences of this property.

This holds true in both modes of the editor.

Propagate a Property

Sometimes we want to introduce a property into the whole file belatedly or copy a property to other entities, e.g. a multimedia link to other persons.

This can be done in GEDCOM mode in following ways:

We select from the context menu on the property 'Propagate <property>'. Then a dialog pops up that allows to select another individual or all with the option to propagate the value as well.

Propagated properties don't overwrite existing information so one cannot propagate a value to set existing properties.

:!: Note: The propagate feature is one-time only. Anything created afterward is not affected.

:-( With this method we cannot propagate properties to a selected group of people (e.g. propagate RELI catholic to a bunch of catholic folks) - only propagation to one individual or all individuals is possible.

To copy properties to several other objects we can select from the context menu of the property → 'Copy', focus to the other objects, e.g. persons in the table view, and paste it to them

To change only values of properties in most cases this can be achieved via 'Changing names throughout the file' (see above).

Proceed to Table View