...
The notion of tiers was introduced to display tracks of data
all aligned to the same horizontal coordinate space.
Manipulating these tiers presents some interesting problems.
This discussion is limited to vertical manipulations.<TiersExample>
Panel |
---|
Tiers. An example of a tiered map. |
Current (targeted) Behavior
...
The whole thing can be zoomed as any other Genoviz NeoMap component.
This will resize all tiers together.<zoomed>
Panel |
---|
Tiers Zoomed In Vertically. Here we have zoomed in a bit. |
Collapsing
A tier can be made to disappear by clicking the little - box on it's right.
When it is gone the box will change to a + to let the user make it reappear.
...
Adjust a border between two tiers.
Dragging a border up should shrink the tier above and expand the tier below.
Dragging it down should expand the tier above and shrink the one below.
All other tiers should remain unaffected.
No scrolling is instigated.
Panel |
---|
Tier Border Change. |
...
The border between the top two tiers has been adjusted. |
Moving a Tier
A user can move a tier over others
by grabbing it in the middle (not the border) with the mouse and dragging it vertically.
When dropped the tier will take a new position in the stack of tiers
and other tiers will be pushed down (or up)
to accommodate the dropped tier's new position.
All tiers retain their pre drag height.
Scrolling is not instigated.
Maybe it should be.<moved>
Panel |
---|
Moving a Tier. The central tier has been moved up and swapped with the one that was above it. |
Automatic Resizing
Future Possibilities
...