Hello Alco,
In what regards the pre-install prerequisites, the check is done automatically. If the pre-install prerequisite is not already installed, the following dialogs will be shown:
- preinstall.PNG (61.57 KiB) Viewed 3430 times
and a dialog which will let the user choose if he either wants to install the prerequisite or not:
- selectionlist.PNG (21.07 KiB) Viewed 3430 times
In what regards the "Feature-Based" and "Post-Install" prerequisite, the logic behind them is quite the same. For both feature based and post install prerequisites, a new feature is created in the
"Organization" page. To take care of this, you can simply add the
"OptionalFeatsDlg" dialog (in the "Dialogs" page). The optional features dialog looks something like this:
- optfeatsdlg.PNG (21.6 KiB) Viewed 3430 times
and it also lets the user choose if whether he wants to install the prerequisites or not.
if all related apps are already installed, the list must not be shown
If the prerequisites are already installed, the dialogs will not be shown.
each related app must provide a short description upon selecting it on the list to let user know about what that app is/does
I am afraid that this is not possible by using the predefined dialogs I was talking about above. However, this can be achievable by creating your own custom dialog, which will contain the check-boxes. For each checkbox, you can set a
"Tooltip" which will display a small description when you bring your mouse over it. In order to add a tooltip to a checkbox control, you can simply click on the checkbox control and then, on the right side, under
"Properties" -->
"Help" section -->
"Tooltip", you can add a little description about the checkbox.
these post-install prerequisites must not affect existing pre-install prerequisites in any way
This should not be happening anyway.
Hope this helps.
All the best,
Catalin