Skip to main content

Relationships between windows

ACurrent seriesentity, current genealogy

At any point in time within Ancestris, if one or more genealogies are open, a genealogical entity is selected. It can be an individual, a family, a source, etc. This entity is the centre of the action.

This entity becomes the "current entity" and the genealogy to which it belongs becomes the "current genealogy".

Several windows for each genealogy

When you open a genealogy is open in Ancestris, probably several windows will openprobably :be open, among the following:

  • views Views: :dynamic tree, chart,entities table, list of places, graph, timeline, geographic map, entity card, entity table, etc.
  • editors Editors: Cygnus, Aries, Gedcom

All these windows will be presenting specific aspects of the genealogy.

If weyou have several genealogies open simultaneously,simultaneously wein Ancestris, you will alsothen have several seriesinstances of these windows : one series for each genealogy.

 

Synchronising Synchronised  windows of the same genealogy

Windows of the same genealogy are linked in between themselves andsynchronized: their content is updated accompanyingaccording to the current selection.

At every second in Ancestris, a genealogical entity (anbeing individual, a family, a source, etc.) is the center of the action. It is the entity selected on the workspace.selected.

Once an entity is selected onin one of the windows, the othersother windows of the corresponding genealogy will adjust to display the vue'view's specific information forabout thethis selected entity.

For instance, if you select an individual on the dynamic tree, you will also see himthis onsame individual in the editors and onin the entityentities table.

This synchronisation behaviour occurs only when the relevant view contains the selected entity.

Counter-example : the dynamic tree only shows ancestors and descendants of a given root person. If, let's saysay, on the entity table, you select an individual that is neither ancestor nor descendant of that root individual, the content of the dynamic tree will not change.

Another example, if the selected entity on the dynamic tree is an individual and not a family, and the entity table is in family mode, the table will also not update.

This synchronisation behaviour also does not occur when the entity in a view is "pinned".

It is possible to block the syncingsynchronisation between windows from a few of them (Cygnus editor, Gedcom editor, dynamic tree, for example) by clicking on the pin buttons  (button  pin-button.png ) at the top bar of the views/editors.view/editor. In that case, the entity currently showing in this view/editor will not change even if you select another entity in another view.