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
- :
- Solution!
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
‎May 30, 2008
10:25 AM
Welcome page customisation during update
Hi,
I have created a new project MyApp 1.0.1 to replace MyApp 1.0.0. The new project is a full install MSI, the idea being to replace the existing MSI on our downloads page, but to also update MyApp 1.0.0 if it was previsouly installed.
This all works fine. However, on the welcome wizard page when the MSI runs in update mode, it displays "MyApp 1.0.1 BETA 1" in the Wizard title bar (which is fine), but the text on the page says...
"The InstallShield Wizard will update the installed version (1.0.0) of MyApp 1.0.1 BETA 1 to version 1.0.1. To continue, click Next."
Looks really odd. Is there any easy way to customise what is displayed on this page? I have not made any changes to the default welcome dialog or written any InstallScript (newbie!).
The defaullt text in the dialog editor shows "Welcome to the InstallShield Wizard for %P".
Any help would be appreciated.
I have created a new project MyApp 1.0.1 to replace MyApp 1.0.0. The new project is a full install MSI, the idea being to replace the existing MSI on our downloads page, but to also update MyApp 1.0.0 if it was previsouly installed.
This all works fine. However, on the welcome wizard page when the MSI runs in update mode, it displays "MyApp 1.0.1 BETA 1" in the Wizard title bar (which is fine), but the text on the page says...
"The InstallShield Wizard will update the installed version (1.0.0) of MyApp 1.0.1 BETA 1 to version 1.0.1. To continue, click Next."
Looks really odd. Is there any easy way to customise what is displayed on this page? I have not made any changes to the default welcome dialog or written any InstallScript (newbie!).
The defaullt text in the dialog editor shows "Welcome to the InstallShield Wizard for %P".
Any help would be appreciated.
(4) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 09, 2008
08:19 AM
Any chance someone could respond to my question please.
Many thanks.
Many thanks.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 09, 2008
03:39 PM
This is an InstallScript MSI project? (Basic MSI doesn't use %P, as far as I can recall.) What kind of update is it? Could you post a screenshot of the dialog box?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Jun 16, 2008
05:53 AM
Eventually I found how to change the update text by modifying the InstallScript OnUpdateUIBefore().
To change the welcome page text for an update, do the following...
To change the setup progress text...
Hope this helps others as this is difficult to track down.
To change the welcome page text for an update, do the following...
Dlg_SdWelcome:
szTitle = "";
// "The InstallShield Wizard will update the installed version (%VI) of %P to version %VS. To continue, click Next."
//szMsg = SdLoadString( IDS_IFX_SDWELCOMMESSAGE_UPDATE_WELCOME );
szMsg = "A previous version of MyApp has been detected. The InstallShield Wizard will update the installed version. To continue, click Next.";
To change the setup progress text...
Dlg_ObjDialogs:
// "The InstallShield Wizard is updated %VI of %P to version %VS"
//szMsg = SdLoadString( IDS_IFX_STATUSEX_STATICTEXT_UPDATEUI );
szMsg = "The InstallShield Wizard is updating to %P";
SdSubstituteProductInfo( szMsg );
Hope this helps others as this is difficult to track down.