Feature Request: AB3 CollapseExp All Trees in Roster Window
There's definitely an "expand this level" and a "collapse this level"
option within Windows Explorer, but I sure don't see one to "expand all"
(or collapse all). AB3 already provides the ability to expand and collapse
individual levels (as is standard for tree views). The issue is whether it
makes sense to add additional options to effect the entire roster.
To that end, I agree with your reasons for adding the meta-level
expand/collapse. The question is how many people will actually take
advantage of the feature. The answer to that question ultimately drives how
important it is to add the feature. We've got a LONG list of stuff that
people have asked for (and that we already had planned). With each release,
we need to pick the stuff that will add the most value for the most users.
In this particular case, I don't see this as being more valuable than the
stuff we've already got planned for V3.1. So I'll put this on the request
list and we'll see how it compares to everything else on the todo list when
we start looking at V3.2.
Lastly, I checked the behavior of Explorer and discovered that it has a
"slop" margin around the various expand/collapse bitmaps (+/-), while AB
does not do that. We ought to be able to add a slop margin within AB in
time for V3.1.
Thanks, Rob
At 12:21 AM 7/7/2005 -0400, you wrote:
>The fewer number of clicks the better
>
>As far as programs that use this, the left Folders Pane in Windows
>Explorer has a Collapse and Expand right click menu option, quite handy
>when dealing with a large number of drives or network drives on a system.
>
>Army Lists in WH40K are a good example, especially if you play a "horde"
>style army such as Orks or Tyranids where for even moderate total points
>you can have quite a large number of individual units (making the roster
>tree large) with large number of sub-units (adding even more to the size
>of the tree structure).
>
>This tree gets rather large, sometimes just one unit (for instance, a
>kitted out Warboss, retinue, and wartrukk) can take up an entire page or
>more of the roster window, and this is running AB3 in full screen mode in
>1280x1024 res. Constantly scrolling up and down to get to units can be
>cumbersome and collapsing the trees for the units not currently being
>edited makes life easier.
>
>Overviewing the army in the roster window is great. I personally find I
>get a better feel for the army this way, and recently I have been
>comparing unit point values created in AB3 using the latest data files
>with their hand calculated values to help debug errors in the data files
>and having a collapsed tree saves time and makes things easier.
>
>Dragging and dropping the units into the order you wish to have them is
>also facilitated by a collapsed tree.
>
>If you want to have all the units collapsed and overview the army in the
>roster window, you have to close each unit tree individually to collapse
>the entire army into the roster window. This is just cumbersome and time
>consuming and the problem is amplified by the fact that the tree "nodes"
>are relatively small and are easily missed when trying to click on them
>especially when running at higher resolutions (maybe make the nodes larger
>or allow an option for larger "dots") . The units can of course be
>collapsed or expanded by double clicking on the unit name which is a much
>larger target, but now you are doubling the number of clicks it takes to
>collapse the entire roster tree. This may seem trivial but with 15+ unit
>armies collapsing the tree is 15 or 30 left mouse clicks. I have to admit
>after doing this for a while one's index finger starts to get a little numb
>
>With a collapse all or expand all trees I can quickly overview the list,
>in addition, if I want to just have 1 unit expanded this makes it even
>easier because I would just collapse all, then click and expand just the
>unit I want to edit without having to individually collapse all the unit
>trees but the desired unit and without having to constantly scroll up and
>down the roster.
>
>Even when clicking or double clicking to expand a previously collapsed
>unit tree, you still have click or double click to expand each sub-unit in
>the main unit to expand its tree. Come to think of it, a third and fourth
>right mouse button menu of Collapse\Expanding every tree in the currently
>selected unit would be ideal. So now the options would be Expand All
>Roster Units, Collapse All Roster Units, Expand All in Selected Unit, and
>Collapse All in Selected Unit.
>
>In the end its all about speed and the easier display of roster data and
>facilitating this display of data.
>
>Thank you for your prompt response and more importantly, thank you for
>your time.
>
>
>
---------------------------------------------------------------------------
Rob Bowes (rob@wolflair.com) (408) 927-9880
Lone Wolf Development
www.wolflair.com