Working with Context Menues

The most important thing to try while working with GenJ is triggering the context-menues. A right-click (your platform might have a different mouse action to trigger them) on the information displayed in one of the views will reveal actions you can take.

The context-menu always is structured the same way : at first place it shows a sub-menu for what you have clicked on and then subsequentially more sub-menues that broaden the context.

In the following example the context for a Name-property is shown. The first sub-menu is for the property itself and actions on it, the second sub-menu is for the entitiy (here an Individual) this property belongs to, the third sub-menu is for the file (Gedcom) the entity belongs to.

The sub-menu for the Individual 'I008' shows the following actions:

The next example again shows a context-menu for a property but this time the actions for the property itself are shown (first sub-menu).

These are the actions offered:

Lastly an example which emphasizes the dynamic way the content of the context-menues is generated. The following logic was applied when constructing the menu for a right-click on a node in the Tree View:

The actions shown in the opened sub-menu allow to create new Entities in file example.ged. It's advisable though to "grow existing information" instead of creating standalone entities like Individuals or Families. To create related/referenced entities use the sub-menues for properties or entities as described above.