In one of my application, I have a set of features. All the features are available for installation for "Full" version but only one is available for "Demo" version.
So, to achieve this, before the "ConfigureDlg", I have added one more dialog that asks for the type of installation using a radio group. The property name for this radio group is DEMO_INSTALL and the radio buttons have the following values:
- Full: 0
- Demo: 1
By default the value is set to 1.
In the organisations page, all the features are marked as "Installed" and I have the following condition in "Disabled if"
Code: Select all
DEMO_INSTALL="1"
In one of the other user flows, if the user selects "Full" first, the "ConfigureDlg" shows all the features and upon going back and selecting "Demo", the "ConfigureDlg" now shows onle one feature. This is what I want.
As per my understanding from my previous post, a feature can be disabled in the dialogs but once it is disabled, it can not be enabled again because it can be enabled only before "Paths Resolution" stage.
So, is there a workaround or any other way to achieve what I am trying to do here? Or, I have to tell the user to relaunch the installer in case he selected "Demo" by mistake the first time.
Thank you.
Prerak