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
- :
- Using properties to execute executable in Suite projects
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
‎Oct 12, 2012
02:32 AM
Using properties to execute executable in Suite projects
Hello everyone.
I have a couple of questions regarding Suites and InstallShield 2012.
I have a suite project in InstallShield 2012, where I wish to execute different executables with a base installation folder.
1)
I have created a property called SoBaseDir and this is set to [ProgramFilesFolder]\Company in the property manager.
When I add this [SoBaseDir] in the command line arguments (packages->my package->EXE command line), the [ProgramFilesFolder] property is not evaluated. Why?
The log from the suite project states:
10-12-2012[09:21:22]: EXE parcel command line: /v"SoBaseDir=[SoBaseDir]"
10-12-2012[09:21:22]: EXE parcel resolved command line: /v"SoBaseDir=[ProgramFilesFolder]\SuperOffice"
Any clues why this is not being evaluated?
2)
When configured with signing in the suite project, the password is not encrypted in the issuite file. Is this a bug?
3)
In the feature selection element, is it possible to change the selected feature effect? It has default rounded corners and a blueish gradient.
Thanks in advance.
I have a couple of questions regarding Suites and InstallShield 2012.
I have a suite project in InstallShield 2012, where I wish to execute different executables with a base installation folder.
1)
I have created a property called SoBaseDir and this is set to [ProgramFilesFolder]\Company in the property manager.
When I add this [SoBaseDir] in the command line arguments (packages->my package->EXE command line), the [ProgramFilesFolder] property is not evaluated. Why?
The log from the suite project states:
10-12-2012[09:21:22]: EXE parcel command line: /v"SoBaseDir=[SoBaseDir]"
10-12-2012[09:21:22]: EXE parcel resolved command line: /v"SoBaseDir=[ProgramFilesFolder]\SuperOffice"
Any clues why this is not being evaluated?
2)
When configured with signing in the suite project, the password is not encrypted in the issuite file. Is this a bug?
3)
In the feature selection element, is it possible to change the selected feature effect? It has default rounded corners and a blueish gradient.
Thanks in advance.
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 16, 2012
03:23 PM
1)
If you want the property value of SoBaseDir to reference another property, you need to make the SoBaseDir property a formatted property. To do so for InstallShield 2012, close the .issuite project, open it in a text editor, find the element for the SoBaseDir property, and add FormatPropertyValue="yes" to its element. It'll look something like this:
Adding this support is easier to do in InstallShield 2012 Spring, where the Property Manager view has a new Formatted check box. Selecting the check box has the same effect as manually setting FormatPropertyValue equal to yes in the .issuite file.
2)
Sorry about that! This is logged as issue IOA-000074697.
3)
Are you talking about the built-in InstallationType wizard page? Where the default options are Complete and Custom? These are command-line buttons. You can change the color by using the Selection Border color setting for these controls in the Wizard Interface view. I'm not sure what other changes are possible. You may want to take a look at the options under the control's Style setting; some additional customization is available there.
I hope that helps.
If you want the property value of SoBaseDir to reference another property, you need to make the SoBaseDir property a formatted property. To do so for InstallShield 2012, close the .issuite project, open it in a text editor, find the element for the SoBaseDir property, and add FormatPropertyValue="yes" to its element. It'll look something like this:
Adding this support is easier to do in InstallShield 2012 Spring, where the Property Manager view has a new Formatted check box. Selecting the check box has the same effect as manually setting FormatPropertyValue equal to yes in the .issuite file.
2)
Sorry about that! This is logged as issue IOA-000074697.
3)
Are you talking about the built-in InstallationType wizard page? Where the default options are Complete and Custom? These are command-line buttons. You can change the color by using the Selection Border color setting for these controls in the Wizard Interface view. I'm not sure what other changes are possible. You may want to take a look at the options under the control's Style setting; some additional customization is available there.
I hope that helps.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 18, 2012
04:57 AM
Thanks for answering my questions, DebbieL.
I will try 1).
Regarding 3) It is about the predefined wizard page called InstallFeatures in the suite project.
I will try 1).
Regarding 3) It is about the predefined wizard page called InstallFeatures in the suite project.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 18, 2012
11:14 AM
3)
You can use the control's Focus Color and Non-Focus Color settings to modify the colors that are used. You can also do things like set the WS_DLGFRAME setting under the Style setting to True; this adds a box around the options. You can change the width or height of the control if you want to modify its size. I don't see a way to change the rounded corners.
You can use the control's Focus Color and Non-Focus Color settings to modify the colors that are used. You can also do things like set the WS_DLGFRAME setting under the Style setting to True; this adds a box around the options. You can change the width or height of the control if you want to modify its size. I don't see a way to change the rounded corners.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Oct 18, 2012
11:30 AM
If you have a solid-color background, you may want to match the color of the control to the background. That would "hide" the highlight. End users could still select or clear the check boxes as needed to configure the custom setup.