Sep 26, 2022
05:03 AM
Hello,
I am converting an Installshield Installscript project from Installshield 2015 to 2022. It is all going very smooth but the result looks a bit different. It looks like the buttons at the bottom are too close to one another and the side of the button is not correctly displayed, this was not the case with Installshield 2015.
License agreement dialog in Installshield 2022
As you can see the right border of the "Zurück" Button is not displayed, this is the same problem for all dialogs that contains the "previous" and "next" buttons, independently of the selected language (here in german).
I thought this was a conversion problem so I recreated a Project from scratch with Installshield 2022 instead of converting my existing 2015 project but the result was the same. I am able to edit the dialogs under "User interface -> Dialogs" and add a single pixel space between the two buttons and the buttons are then correctly displayed. Since I do not want to rely on a custom look for all of my dialogs, in 9 languages, I wanted to know if someone knows of this problem and if there is a more general solution for it?
Thank,
Pierre
... View more
Labels
- Labels:
-
InstallShield 2022
Feb 18, 2020
07:34 AM
Hello community, I created an setup.exe installer from an advanced UI Project. I found the available command line parameters in Advanced UI and Suite/Advanced UI Setup.exe Command-Line Parameters but wanted to know if there is a possibility to add a help command that would list the available commands and would look something like this in the console: > Setup.exe -help
Setup.exe v1.0.0
This is the help page for Setup.exe
/debuglog The /debuglog parameter lets you generate
a log file for Setup.exe.
example:
Setup.exe /debuglog"C:\PathToLog\setupexe.log"
/language:LCID The /language parameter indicates that the
installation should run in the specified language
as specified.
example:
Setup.exe /language:1031
... or would open a extra window, the form does not really matter. I simply need my customers to know what command-line parameters are available. Thanks, Pierre
... View more
- Tags:
- command-line
Labels
- Labels:
-
InstallShield 2015 Premier
Feb 14, 2020
07:54 AM
Hello Community, I am creating an Installer where I need to include external drivers from STM. The drivers are installed through calling an executable with os-specific .inf files. I created an Advanced UI project where the driver installation is associated to a Feature and it is working fine but I did not find a way to set the Detect Condition as I want it. My way to check if the driver is installed is to look for the .inf file under C:\Windows\System32\DriverStore\FileRepository\, the problem is, I cannot exactly say in which directory the file is, I know it is somewhere there but the exact name of the directoy seems to depend on some factors I do not know and therefore be different depending on your machine. For that reason I cannot use the regular Installshield Package -> Detection Condition -> File exists since Installshield expects the exact directory. What I am trying to achieve is run an Installscript as OnBegin Event, inside it I would check the presence of the driver and set an Installshield Property, that will then be used as Detection Condition. I thought of using the MsiGetProperty() and MsiSetProperty() functions but this is not possible for Advanced UI projects... Is there a way to access Advanced UI project Properties from Installscript? or a method to pass information from an Installscript to and Advanced UI project? Many thanks, Pierre
... View more
Labels
- Labels:
-
InstallShield 2015 Premier
Feb 12, 2020
08:36 AM
My bad it seems to be the correct way to do it. I was simply not able to see it because my radio button item changed its size somehow and was then too small to show its status. I made it bigger and now it works correctly.
... View more
Feb 12, 2020
08:25 AM
Hello Community, I am trying to change the look of my Suite Project Installer and am having some difficulties with Radio Buttons. I went to User Interface -> Wizard Interface , created a few new themes under Control Themes and was able to set one as Default Control Theme under Wizard Pages. This works and my navigation buttons (< Back, Next >, Cancel, etc) now look how I want them to, but now my radio buttons in the LicenseAgreement page do not seem to be selectable anymore. The functionality is still there, I have to click I accept to activate the Continue button but the Radio button itself does not Change its look when I click it, I would expect the classic behavior where a blue circle appears when the user selects an option or any kind of feedback to see that something happened. It seems like the Control Theme I created overwrites some functionality of the default Installshield theme. How can I avoid this? It would also work if I was able to set my theme only for the navigation buttons, is this possible? Can I create a Control Theme specifically for radio buttons where the functionality is not overwritten? Thanks, Pierre
... View more
Labels
- Labels:
-
InstallShield 2015 Premier
Jan 16, 2020
09:22 AM
Hello, My objectives: I am trying to create an installation setup for a program I wrote. The complete installer must contain: the installer for my program (created in a Simple MSI Project) the driver installers (Third party Executables) some configuration files, that will be copied under AppData. The idea with the configuration file is that our customers will be able to change these files and deliver "updated" version of the installer to their customers (same binaries, new configuration files) by themselves, without me or someone else opening the InstallShield project and updating the installer or creating a patch -> less work The idea: I therefore created a Suite/Advanced UI Installation project with 1. and 2. as Packages and I want to handle 3. with an InstallScript Action, that would be triggered during installation of 1.. The InstallScript just need to search for a "Configurations" directory in the directory of the setup.exe and copy all of its content in AppData. I found this post How-to-find-current-directory-where-the-install-file-resides and what I need seems to be either SRCDIR or PACKAGE_LOCATION. The Problem: I also found in Working with an Action that Runs InstallScript Code in a Suite/Advanced UI Installation that I nstallScript run-time path variables (PROGRAMFILES, WINDIR, etc.) are not available for a Suite Project, therefore I also tried to work with the properties I found in Advanced UI and Suite/Advanced UI Property Reference . What I tried: TextSubGetValue("<PROGRAMFILES>", svValue, FALSE, FALSE);
SuiteLogInfo("<PROGRAMFILES>: %s", svValue);
TextSubGetValue("<SRCDIR>", svValue, FALSE, FALSE);
SuiteLogInfo("<SRCDIR>: %s", svValue);
TextSubGetValue("<PACKAGE_LOCATION>", svValue, FALSE, FALSE);
SuiteLogInfo("<PACKAGE_LOCATION>: %s", svValue);
GetCurrentDir(svValue);
SuiteLogInfo("GetCurrentDir(): %s", svValue);
SuiteGetProperty("SETUPEXEDIR", svValue);
SuiteLogInfo("SETUPEXEDIR: %s", svValue); What I got: When I read the Logfile I get the following: I cannot get the Information I want from TextSubGetValue(), the SETUPEXEDIR property from SuiteGetProperty() gives me a temporary Directory back, also not what I want and I actually get the correct Directory from GetCurrentDir() but the GetCurrentDir documentation says I should rather use SRCDIR. Questions: How can I safely get the Directory of the Setup.exe in a Suite / Advanced UI Project? Is there a better solution for my Problems? Many thanks, Pierre
... View more
Labels
- Labels:
-
InstallShield 2015 Premier
Latest posts by palaplan
Subject | Views | Posted |
---|---|---|
122 | Sep 26, 2022 05:03 AM | |
480 | Feb 18, 2020 07:34 AM | |
404 | Feb 14, 2020 07:54 AM | |
700 | Feb 12, 2020 08:36 AM | |
704 | Feb 12, 2020 08:25 AM | |
1264 | Jan 16, 2020 09:22 AM |
Activity Feed
- Posted Next/Previous Buttons too close in InstallScript Project on InstallShield Forum. Sep 26, 2022 05:03 AM
- Posted Advanced UI command line parameter for help page? on InstallShield Forum. Feb 18, 2020 07:34 AM
- Tagged Advanced UI command line parameter for help page? on InstallShield Forum. Feb 18, 2020 07:34 AM
- Posted Access Advanced UI Properties from Installscript on InstallShield Forum. Feb 14, 2020 07:54 AM
- Posted Re: How to change control theme of radio button in Suite project? on InstallShield Forum. Feb 12, 2020 08:36 AM
- Posted How to change control theme of radio button in Suite project? on InstallShield Forum. Feb 12, 2020 08:25 AM
- Posted How to access the setup.exe directory in an InstallScript in a Suite/Advanced UI project? on InstallShield Forum. Jan 16, 2020 09:22 AM