[oXygen-user] Feature Request: Collapse All/Expand All/Expand One Level in DITA Map View

Sorin Ristache
Fri May 23 03:58:46 CDT 2008


Initially we regarded the default expansion of the map as a time saving 
feature but it seems the performance is not fast on very large maps, for 
example dictionary type ones. We will set the default expansion to go 
only one level from the root. An action Expand All will allow the full 
expansion of a tree node in the DITA Maps view.

Also we will consider saving the editing context of a DITA map: the 
expansion state of the map, the currently edited topic, the location of 
the cursor, etc.

Thank you for your suggestions,

Eliot Kimber wrote:
> One of the really nice features of Arbortext Editor is the way you can
> control the expansion in their tree viewer: expand/collapse all or expand
> one level (they also implement a triple click that does the expand one
> level).
> For example, given a fully-expanded map, selecting the map element and doing
> "expand one level" would collapse all the children of the map so you only
> see the direct child topicrefs/topicheads.
> This is especially handy for very long maps. For example, I'm doing a lot of
> DTD documentation where I have the reference entries grouped by letter and
> there might be 150 or 200 separate entries under 20 or more groups. It can
> take a while for the map to populate all the navigation titles when I first
> open it, but if it was initially collapsed, it would populate the letter
> groups pretty fast.
> It would be really nice if this could be set as the default expansion for
> opening maps. I'm not sure if it would be practical to remember the
> expansion state of the map on save, probably not, but that would be handy
> too.
> Cheers,
> Eliot

More information about the oXygen-user mailing list