This website uses cookies. By clicking Accept, you consent to the use of cookies. Click Here to learn more about how we use cookies.
Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
- Revenera Community
- :
- InstallShield
- :
- InstallShield Forum
- :
- Re: Using Variations of License Agreement in Basic MSI project
Subscribe
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 07, 2008
09:51 AM
Using Variations of License Agreement in Basic MSI project
I've posted asking for help with this issue before, but received no response... searching the forums hasn't provided me with any information I found useful, so I'm going to ask again:
I have a EULA in RTF format to use with the Basic MSI install project and usually specify this via the project assistant in the installation interview section.
However, it's possible this installer could be shipped worldwide, so I have been provided with additional EULA files in various "supported" languages.
Now I need/would like to be able to allow the user to select the language to display the EULA in. I have no idea how to do this... I thought about adding a combo box to the License Agreement Dialogue and display languages (where the value of each language would be the name of the translated RTF EULA file) and have the textbox displaying the EULA refresh to read the new content in. However, I've been unsuccessful in implementing this.
If there's a better way, could someone please clue me in. If not, could someone lend a hand? I've managed to add a combo box to the License Agreement dialogue and have managed to get it popluated with the language/file information, but could not get the reload of the text for the text box to happen.
Any help would be greatly appreciated.
Thanks.
I have a EULA in RTF format to use with the Basic MSI install project and usually specify this via the project assistant in the installation interview section.
However, it's possible this installer could be shipped worldwide, so I have been provided with additional EULA files in various "supported" languages.
Now I need/would like to be able to allow the user to select the language to display the EULA in. I have no idea how to do this... I thought about adding a combo box to the License Agreement Dialogue and display languages (where the value of each language would be the name of the translated RTF EULA file) and have the textbox displaying the EULA refresh to read the new content in. However, I've been unsuccessful in implementing this.
If there's a better way, could someone please clue me in. If not, could someone lend a hand? I've managed to add a combo box to the License Agreement dialogue and have managed to get it popluated with the language/file information, but could not get the reload of the text for the text box to happen.
Any help would be greatly appreciated.
Thanks.
(2) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 07, 2008
09:58 AM
Can your dialog box contain a bunch of overlapping ScrollableText fields, with Hide and Show control conditions determining which one to display? It's the same idea as the LicenseAgreement dialog box disabling and enabling the Next button based on the radio-button agreement selection.
(All this assumes you're not using a multi-language installer in the usual sense of having the user select a language for the entire UI, where it's just a matter of pointing to a single RTF file for each supported language.)
(All this assumes you're not using a multi-language installer in the usual sense of having the user select a language for the entire UI, where it's just a matter of pointing to a single RTF file for each supported language.)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Aug 09, 2008
06:56 PM
RobertDickau wrote:
Can your dialog box contain a bunch of overlapping ScrollableText fields, with Hide and Show control conditions determining which one to display? It's the same idea as the LicenseAgreement dialog box disabling and enabling the Next button based on the radio-button agreement selection.
(All this assumes you're not using a multi-language installer in the usual sense of having the user select a language for the entire UI, where it's just a matter of pointing to a single RTF file for each supported language.)
I don't believe there are plans to make a multilanguage installer -- it's just that the licenses I am provided run through about 13 languages -- and our softcopy/legal people would like to see them made available from inside the installation.
I think the real catch here is that while I (used to) know a bit of Visual Basic type scripting, it's been over 6 years since I've actively written any. I also have only basic knowledge of Installshield at this point (case in point: I just figured out how to pass parameters to the installer generated custom action for launching the program upon install completion), and I'm basically just treading water.