autoUpdate_UpToDate event - triggered from?

Good morning,

The auto-updater control is very nice; but for some of our customers a little too unobtrusive (!) - they don't spot it.

We have a menu to 'manually' check for updates; and the application automatically checks. We'd like to pop up a message box on the "UpToDate" event when manually triggered; for re-assurance.

How do we tell what sort of update it was (auto, background or manual from menu)?

(We're setting .Tag at the moment so we know!)

Thanks,

Dr. Michael Dye.

Good morning,

Well, the whole point of the AutomaticUpdater is to be unobtrusive. It's also designed to handle most of the updating process even if the user doesn't know it's happening.

Right now there's no good way to know whether the UpToDate event was the end-result of a user-triggered action or an automatic action.

Setting a variable (like a .Tag on an object, or just a plain on vairable in the code) on the menu click event is probably the best way to do it. That is, if the user clicks the menu, you immediately set a the variable. If the UpToDate event is raised and the variable is true then show a message box.

Thanks Sam, works for us.