Is there any non-AutomaticUpdater gui?

Hi, I've read through most of the online documentation, and I'm afraid I'm still not clear what the AutomaticUpdater is and isn't. Is it "all of the gui stuff" that the user sees when updating?

The alternative to using the AutomaticUpdator seems to be a "silent update" using he quickcheck flag. Personally I'm far more interested in how to do a non-silent update - one that shows the user the "Update Information". Can I do that, or is that part of the AutomaticUpdator?

Possibly another way of asking the same question: the stuff in Step B of the walkthrough - "Chose the wyUpdate branding" (should be "Choose" by the way) - is that branding for the AutomaticUpdator, or is it what you'd see if you did a non silent update?

Hi, I've read through most of the online documentation, and I'm afraid I'm still not clear what the AutomaticUpdater is and isn't. Is it "all of the gui stuff" that the user sees when updating?

It's like a remote control for wyUpdate. It hides the download, extracting, and patching stages of wyUpdate and gives you an easy way to interact with those steps from within your app (providing you're using a .NET app).

The alternative to using the AutomaticUpdator seems to be a "silent update" using he quickcheck flag. Personally I'm far more interested in how to do a non-silent update - one that shows the user the "Update Information". Can I do that, or is that part of the AutomaticUpdator?

You can do it either with the AutomaticUpdater or with wyUpdate in standalone mode.

(should be "Choose" by the way)

Whoops, that's embarrassing, we'll fix that shortly. Thanks.

is that branding for the AutomaticUpdator, or is it what you'd see if you did a non silent update?

wyUpdate is shown whether you use the AutomaticUpdater or just use wyUpdate. If you're using the AutomaticUpdater then you'll only see wyUpdate when it's finishing up the installation.

Does that make sense?

Kind of makes sense!...

"wyUpdate is shown whether you use..." - and by "wyUpdate" you mean gui elements like those that are pictured in the screenshot beneath "B. Chose the wyUpdate branding" in the main walkthrough?

The sample code you linked to includes this:

if (UpdateAvailable()){ //TODO: subtly notify the user that there's updates available //TODO: don't use a message box in production - it's far too abrasive. if (MessageBox(0, _T("Update Available. Click OK start updating."), _T("Update available"), MB_OKCANCEL|MB_ICONINFORMATION|MB_TOPMOST) == IDOK) {...

As the comment says - I would not want to use a MessageBox - I'd want wyUpdate to display the "Update Information" that I would have entered into the main wyUpdate application when creating the update. Would wyUpdate do that? Or is that not part of wyUpdate? When does the "wyUpdate" bit start?!

If it's not part of wyUpdate, can I access the information to display myself? If so how?

wyUpdate is shown whether you use..." - and by "wyUpdate" you mean gui elements like those that are pictured in the screenshot beneath "B. Chose the wyUpdate branding" in the main walkthrough?

Yes.

As the comment says - I would not want to use a MessageBox - I'd want wyUpdate to display the "Update Information" that I would have entered into the main wyUpdate application when creating the update. Would wyUpdate do that? Or is that not part of wyUpdate? When does the "wyUpdate" bit start?!

Just remove the messagebox code, then. You don't need it. wyUpdate will show the changelog.