Rearranging Features

<< Click to Display Table of Contents >>

RayPack > 7.3 u6 > User Guide > PackDesigner > MSI / MST / RPP Based Projects > Advanced Mode > Features 

Rearranging Features

The features view shows the simulated preview of the feature structure as it will be shown in the installer user interface. The features that are visible are displayed in full-color. The features that won’t be visible in the installer interface are grayed-out.

 

 

papercliper

Note:

If a parent feature is hidden, its children will be also hidden in the installer interface. However, RayPack may show the child features in full-color mode (reserved for visible features) if their attributes say so.

 

The position and relationship of features can be adjusted by using a drag and drop technique. Two different types of operations are possible:

Reordering features
To achieve reordering, users have to drop features at the position between the new neighbors, indicated by a vertical bar at the drop position.

Nesting features
To achieve nesting, users have to drop features at the position of the new parent feature, indicated by a highlighted background-color of the new parent feature at the drop position.

 

The following limitations to this mechanism exist:

It is not possible to reorder hidden features within the same level due to the Windows Installer limitations.

It is not possible to reorder any feature before any hidden feature due to the Windows Installer limitations.

It is not possible to drop a parent feature into any of its descendants.

 

Combining multi-selection with this drag and drop technique can be used to quickly adjust the layout of the whole feature tree.

 

papercliper

Note:

RayPack shows all features collapsed by default. Collapsing and expanding nodes in this view has no effect on the actual collapse/expand settings users will see when the installer interface is shown during package run time. To determine whether a feature should be collapsed or expanded by default, the settings in the sidebar have to be adjusted.