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: Disable Remove and Modify
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 04, 2008
03:56 AM
Disable Remove and Modify
Hello,
Is there a way to disable Repair and Modify at all?
I can remove links for Repair and Modify from Control Panel, but if the installer is launched after installation, there are basically three options there: Modify, Repair and Remove. I would like to remove these ones.
Is there a way to disable Repair and Modify at all?
I can remove links for Repair and Modify from Control Panel, but if the installer is launched after installation, there are basically three options there: Modify, Repair and Remove. I would like to remove these ones.
(12) Replies
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 04, 2008
08:16 AM
What kind of project are you using?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 04, 2008
08:59 AM
Basic MSI.
Please note that I can remove these button from Add or Remove Programs from Control Panel. I need to disable them when setup is run after installation (in maintenance mode).
Please note that I can remove these button from Add or Remove Programs from Control Panel. I need to disable them when setup is run after installation (in maintenance mode).
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 04, 2008
04:16 PM
I would like to know how to do this also; except in my case I just need to get rid of the 'Modify' option and leave the 'Repair' and 'Remove' options. My Basic MSI project only has one feature so it doesn't make sense to offer the Modify option.
In the Installation Designer, if I goto Installation Information/General Information/Add or Remove Programs, I selected "Disable Change Button" and it no longer appears in the control panel add remove programs. However, the modify option still shows up when you run the setup.exe program, which is annoying.
-- Greg
In the Installation Designer, if I goto Installation Information/General Information/Add or Remove Programs, I selected "Disable Change Button" and it no longer appears in the control panel add remove programs. However, the modify option still shows up when you run the setup.exe program, which is annoying.
-- Greg
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 04, 2008
05:06 PM
Could you modify the MaintenanceType dialog box in the dialog editor?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 05, 2008
07:17 AM
I have done both of these. To disable "Modify" only, I modified the dialog (as Robert suggested) to remove the maintenance option altogether. There is also a default property in the Property Manager that you'll have to reset. (I forget what it's called exactly - _IsMaintenance or something like that.)
To disable both Modify and Repair, I took the maintenance dialog out of the dialog sequence altogether, and went from MaintenanceWelcome right to ReadyToRemove. (I think that's what the dialogs are called.
To disable both Modify and Repair, I took the maintenance dialog out of the dialog sequence altogether, and went from MaintenanceWelcome right to ReadyToRemove. (I think that's what the dialogs are called.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 05, 2008
10:20 AM
I created a clone of the MaintenanceType dialog becuase I wanted a backup I could go to if I needed the original back. However, I noticed that when I delete the Modify radio button it disappears off of both the original and the clone MaintenanceType dialogs. So it seems the clone dialog doesn't clone the controls on the dialog. Why do the modify, repair, and remove radio button names start with underscores (e.g. _isMaintenance1)? Why don't the radio buttons show up in the Dialog Behavior, Conditions tab? I was hoping I could disable the modify radio button using a Disable Action with Condition 1.
--Greg
--Greg
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 06, 2008
09:16 AM
As I understand it, the cloned dialog is behaving the way it was designed. I believe it is intended that way so that you can handle events that MSI doesn't natively catch, like reacting to the input on a textbox. You can show the dialog and its clone in a loop until the input is correct, and then move on to a different dialog. Any changes made to one are echoed on the clone.
I think what you need to do is make a copy, or create a new dialog and copy all of the controls you want onto it.
I think what you need to do is make a copy, or create a new dialog and copy all of the controls you want onto it.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
11:12 AM
Is there any different way to disable the modify button in an Installscript MSI?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
12:55 PM
If you're asking about the radio button in the installer UI, perhaps modify SdWelcomeMaint in the dialog editor?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
01:23 PM
Yes, but how do I simply eliminate that one radio button. The GUI will not allow me to delete the one radio button...only the whole group of three.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
01:36 PM
Perhaps right-click the RadioButtonGroup control containing the three individual buttons and select Send to Back; then delete the radio button, text, and icon; and then bring the group back to the front?
(It might want a bit more finesse than that, but that should help as a start.)
(It might want a bit more finesse than that, but that should help as a start.)
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
‎Aug 11, 2008
01:55 PM
That worked! Thanks!