12
« on: April 01, 2026, 12:51:00 »
This may be an idea.
Ever since I've been using Ancestris, something about the way the OK and Cancel buttons work in the Aries editor has always bugged me. This is my suggestion on how you might improve the way they are used.
Let me first explain through examples what bothers me:
First I select the Individual Entity.
Example 1:
I create three notes in the Note tab and two notes in the Event tab. Clicking Cancel deletes only the last note that was entered in the Event tab.
- I would expect that all notes from all tabs to be deleted.
Example 2:
I entered the date of birth in the Detail tab plus four other events. Clicking Cancel deletes only the current input and the input from the previous event I added.
- I would expect all the events I added, including the date of birth, to be deleted.
Example 3
I added the event for death in the Detail tab,
then opened the Note tab, clicked Add a Note, then OK,
then opened the Source tab, clicked Add source, then OK.
Clicking Cancel deletes only the last entry for source.
- I would expect that everything I added would be deleted.
Example 4
I added several events in the Detail tab, then when I clicked on one of the events, the window Modifications in progress opened. Clicking No deletes only the current input and the input from the previous event I added.
- I would expect that all the events I added would be deleted.
Example 5
I added several events,
with the last event I also added a source, a note and finally a multimedia object in Gallery. By clicking OK in Gallery all entries added so far were confirmed, not just the one for the multimedia object (i.e. the option OK/Cancel is no longer available).
- This seems another inconsistency.
THIS IS MY SUGGESTION how to fix the above anomalies:
- The OK and Cancel buttons should be removed.
- The input of data is confirmed by clicking OK in a separate window (as for example when adding a new note, source, multimedia object etc., i.e. no change needed)
or by creating a new event or by clicking on a new tab within the same entity or on a different entity (eg. Individual, Family etc.)
One side effect of such a solution would be to align with the way how it already works in the name and related tags (i.e. Source, Notes, Other names)!
- To delete one or more entries that have been added in this way, delete button or Edit > Undo command are to be used.
- Window Modification in progress with options Yes and No would apply only to the last data being input but not saved yet.
In my opinion, such a method would be more clear and consistent from the user’s point of view.
Regards,
Matjaž