At the start of the setup, I want to allow the user to enter a project name; I want to then use this as the name of the sub-directory into which to install the software (being careful not to allow invalid filename characters, of course!).
To achieve this, I've created a new dialog, called ChooseProjectDlg, on which there's a textbox with its property name set to PROJECT_CUSTOMER. I've then, on the Install Parameters page, set the Application Folder to c:\SoftwareName\[PROJECT_CUSTOMER].
The problem is that the PROJECT_CUSTOMER property is not being picked up when I run the setup - the application folder is being set to c:\SoftwareName. If I give the textbox on ChooseProjectDlg a default value, this is being picked up. Therefore the problem seems to be with the property update from the textbox.
Any ideas?
Thanks,
James