For a straight template, no. But if it's an add-in with real functionality
the user may will consider it an application, in which case it should behave
in the same way as other applications. Also, if the add-in adds toolbars to
Word, without an Add/Remove option the you'll get support calls from people
wanting to know how to get rid of the toolbar when they don't need it any
more...
> For a straight template, no. But if it's an add-in with real functionality
> the user may will consider it an application, in which case it should behave
> in the same way as other applications. Also, if the add-in adds toolbars to
> Word, without an Add/Remove option the you'll get support calls from people
> wanting to know how to get rid of the toolbar when they don't need it any
> more...
In those cases, I add an uninstall to the setup program and/or menus.
Jezebel - 30 Jun 2005 10:35 GMT
You seem to have a penchant for re-inventing wheels. Windows provides an
entirely servicable, and well-understood, procedure for install and
uininstall, that works well and requires minimal effort on the developer's
part. What you're recommending is a great deal more effort, for a worse
result.
>> For a straight template, no. But if it's an add-in with real
>> functionality
[quoted text clipped - 8 lines]
>
> In those cases, I add an uninstall to the setup program and/or menus.
Jezebel - 30 Jun 2005 11:12 GMT
On further reflection, I'm puzzled by your suggestion. You can't run code in
an add-in to remove itself: you can't delete the add-in while code within it
is running, because -- obviously -- the file is open and therefore locked in
the file system. How do you do it?
>> For a straight template, no. But if it's an add-in with real
>> functionality
[quoted text clipped - 8 lines]
>
> In those cases, I add an uninstall to the setup program and/or menus.
Howard Kaikow - 30 Jun 2005 21:22 GMT
> On further reflection, I'm puzzled by your suggestion. You can't run code in
> an add-in to remove itself: you can't delete the add-in while code within it
> is running, because -- obviously -- the file is open and therefore locked in
> the file system. How do you do it?
You can unload the add-in.
Jezebel - 30 Jun 2005 23:59 GMT
So you don't uninstall after all.
>> On further reflection, I'm puzzled by your suggestion. You can't run code
> in
[quoted text clipped - 5 lines]
>
> You can unload the add-in.