New FamilyTreeView Addon

The FamilyTreeView addon (like several Charts views) supports the mouse scroll wheel. But only for zoom. Unfortunately, there are no standards for modifiers and mouse button actions in Gramps charts.

FamilyTreeView addon

modifier Left Center Wheel Right
none show
details
show
details
zoom
in/out
no
action
Shift modifier
ignored
modifier
ignored
modifier
ignored
no
action
Ctrl modifier
ignored
modifier
ignored
modifier
ignored
no
action
Alt modifier
ignored
modifier
ignored
modifier
ignored
no
action
press
and drag
no
action

Suggested actions

modifier Left Center Wheel Right
none show
details
show
details
scroll
:arrow_up_down:
context
menu
Shift modifier
ignored
modifier
ignored
scroll
↔️
no
action
Ctrl modifier
ignored
modifier
ignored
zoom
±
no
action
Alt modifier
ignored
reset zoom
re-center
reset zoom
re-center
no
action
press
and drag
zoom
marquee
zoom
marquee
no
action

The Timeline Pedigree View addon Charts view mode has a Shift Scrollwheel modifier to shift from horizontal to vertical scrolling. It chooses a somewhat counter-intuitive behavior. Since the progression of data is horizontal, the developer choose to make the unmodified scroll also horizontal. And oddly for a language read left-to-right, the upwards wheel roll scrolls leftwards… reverse of what would naturally follow. That’s more appropriate for languages read right-to-left. The shift modified wheel roll scrolls vertically. And, as expected, roll upwards will scroll upwards.

1 Like