Right-click on QuickView tables generally offer context menu options for the “Person” objects on a Row … even when the table is of Event lists. as with the following All Family Events QuickView report:
Each row tends to have multiple objects: a Person/Family object, an Event with an attribute (date) and a secondary object (Place of the Event). How can additional menu options be added to these context menus that apply to the other objects in the row?
For instance, the following menu has 3 options:
- Copy all (copies row CSV data to the OS clipboard, header is ignored)
- See the person details (opens a Person Editor dialog)
- Make the person active (changes the Active Person)
I’d like to also have:
- See the Event details (opens a Event Editor dialog)
- Make the Event active (changes the select object in the Event category)
- See the Place details (opens a Place Editor dialog)
- Make the Place active (changes the select object in the Place category)
Of course, sometimes the Event will have no Place defined.
With these options, the plain list of a QuickView could simplify roughing in a Family… where Events and Places tend to be shared.
- At GitHub the
gramps/plugins/quickview/
folder has the All Family Events registration inquickview.gpr.py
& theall_events.py
- On Windows, the Quickview folder is at:
C:\Program Files\GrampsAIO64-5.1.5\gramps\plugins\quickview