A software utility navigation aid for hierarchical structures such as file
managers, taxonomies, or tables of contents that displays a dynamic menu
when the mouse cursor is hovered over an activator used to swap the
expanded/collapsed state of a node displayed in a hierarchical structure.
The menu contains entries that identify in which display level of
expansion the node resides based on the structure's fully collapsed
condition (from the root node), the number of display levels to which
this branch of the hierarchy can be expanded, and the number of nodes
that will be exposed when this branch is expanded to each of those
levels. Each displayed entry in this menu, positioned both below and
above the identified node, can be clicked to cause the hierarchical
structure to expand or collapse to that display level.