3. The Assembly toolbar

[Tip]No need to first declare a resource and then create the module referencing it!

The dialog box displayed by toolbar buttons allowing to insert or edit a module, is an all-in-one dialog box. It allows you to create or edit a module and, if needed to, at the same time, declare the resource referenced by this module. In fact, this dialog box even allows you to create a new document (topic, section, chapter, etc) corresponding to the resource.

Figure 4. The dialog box allowing to insert a module element and to edit a module or a structure element
The dialog box allowing to insert a module element and to edit a module or a structure element
Insert Module Before

Insert a module before selected module. Displays the "Edit Module" dialog box.

Insert Module Into

Insert a module as the last child of selected module. Displays the "Edit Module" dialog box.

Insert Module After

Insert a module after selected module. Displays the "Edit Module" dialog box.

Edit Module or Structure

Displays the "Edit Module" dialog box in order to modify selected module or structure.

Configure Module or Structure

Add any of the following elements to selected module or structure: merge, output, filterin, filterout, info.

Move Up

Move selected element up, that is, swap it with its preceding sibling node. Requires the element to be explicitly selected.

Move Down

Move selected element down, that is, swap it with its following sibling node. Requires the element to be explicitly selected.

Promote Module

Decrease the nesting level of selected module. Clears its renderas attribute, if any.

Demote Module

Increase the nesting level of selected module. Clears its renderas attribute, if any.

Edit or Add Relationship

If an element is implicitly or explicitly selected anywhere in a relationship element, displays a dialog box allowing to modify this relationship.

Otherwise, if an element is implicitly or explicitly selected anywhere in a relationships element, displays a dialog box allowing to add a new relationship element to this relationships parent.

Otherwise, displays a dialog box allowing to add a new relationship element to the last relationships element of the assembly. This relationships parent is created on the fly and added to the assembly if needed to.

Clean up Resources

Delete all resource elements not referenced in any module, structure, resource or instance element. However, this command never makes a resources element completely empty (which would make the assembly invalid) and never deletes resources elements.

Show Level

Displays a menu containing "Show Level 1", "Show Level 2", ..., "Show Level 9" items. "Show Level N" means: expand all the collapsible elements of the assembly up to nesting level N and recursively collapse all the collapsible elements having a nesting level greater than N.

Open All Resources R/O

Opens in read-only mode all the resources (topic, chapter, section, etc) referenced in the selected elements and their descendants.

Open All Resources

Opens in normal read-write mode all the resources (topic, chapter, section, etc) referenced in the selected elements and their descendants.

See also