Setup Type Dialog

For all your non-technical questions.
mecg
Posts: 9
Joined: Sun Jun 24, 2007 12:53 pm
Contact:

Setup Type Dialog

Postby mecg » Sun Jun 24, 2007 1:02 pm

Hi,

I'm trying out your Developer level of software and have put together a project. However, no matter what I do I can't seem to gain access to the "setuptype" dialog, even though I have created features that would require that dialog. It does not appear on my list of dialogs that I can use. I see it in the Project Manager, but I just can't get it into my Dialog Sequence.

What am I doing wrong?


Also, I'm not seeing this anywhere in the program:

"Maintenance Mode

The maintenance mode setting determines what happens when the user re-runs setup, after having already installed your product on his/her computer. Please note that re-running setup after your product has been installed is identical to choosing your product's Change/Remove button in the Control Panel Add Remove Programs listing.

I wish to allow a maintenance user interface

If this setting is enabled, the user will be presented with a maintenance dialog, offering three options: Modify, Repair, and Remove.

If Modify is chosen, a feature selection dialog will be shown, and the product will be reinstalled using the newly selected features.
If Repair is chosen, the product will be reinstalled using exisiting feature selections.
If Remove is chosen, the product will be uninstalled.
If either Modify or Repair has been chosen, the product will be reinstalled. This may mean that product configuration files modified by the user may be replaced with their originals.

I prefer to provide an uninstall option only

If this setting is enabled, the user will be asked whether (s)he wants to uninstall the product, and if comfirmed, the product will be removed from the user's system.
"


Thanks!

CandiceJones
Posts: 904
Joined: Thu Dec 22, 2005 7:03 pm
Contact:

Postby CandiceJones » Sun Jun 24, 2007 5:32 pm

If you use the Project Wizard, you will see the option to configure the maintenance mode. You can just run through the wizard once, and then copy-paste the code it creates for your desired option into your existing project.

As for your setup type dialog, you want to add it to your wizard loop or the user interview section in your script. Again, you can just copy-paste the boilerplate code that the Project Wizard creates for you.
Candice Jones
InstallAware
Home of The Next Generation MSI Installer
Get your free copy today - http://www.installaware.com/

mecg
Posts: 9
Joined: Sun Jun 24, 2007 12:53 pm
Contact:

Postby mecg » Sun Jun 24, 2007 5:44 pm

Thanks, Candice. I have to say, though, that is not a very user-friendly solution. Anything that can be done in a wizard should also be available outside the wizard.

Again, thanks...

CandiceJones
Posts: 904
Joined: Thu Dec 22, 2005 7:03 pm
Contact:

Postby CandiceJones » Sun Jun 24, 2007 7:06 pm

Since you get free form scripting, you can actually change anything (and everything) outside the wizard, without having to run it again at a later time. I was just trying to suggest places where you can look to find example code ready-built for you.
Candice Jones

InstallAware

Home of The Next Generation MSI Installer

Get your free copy today - http://www.installaware.com/

mecg
Posts: 9
Joined: Sun Jun 24, 2007 12:53 pm
Contact:

Postby mecg » Sun Jun 24, 2007 7:36 pm

And that is most appreciated, Candice....

What I was getting at was that I would like to see this being drag and drop or all the dialogs should be listed in every project and we users can turn them on and off at will. I do understand the flexibility of being able to program in the installer, and you guys have that very much covered and it appears to be very powerful, but frankly I'm looking for easy drag and drop and clicking buttons for my installation program - at least for the basic and most utilized stuff - I've already done my programming with my product, I'd rather not have to do a lot with my installer. I'm glad the capability is there with the scripting, but if you folks would work on getting the basics workable if/when outside of a wizard and without having to script them that would be fantastic. Perhaps on your to-do list... :D

Thanks!


Return to “Non-Technical”

Who is online

Users browsing this forum: No registered users and 2 guests