PasswordWallet
Mac
iPhone
Palm
SmartWrap
Mac
Win
MoonMenu
Mac
Win
MutantMaker
AtYourService
Typist
TypePopper
CopyPaths
OnTimers
QuitApps Xcod
Mac p2c

CCLims.com
QuitApplications Xcod for Macintosh
Manual

The Quit Applications Xcod comes with two resource files:

  1. The Quit Applications Xcod itself. (This is the actual plug-in.)
  2. A file that you modify that instructs the Quit Applications Xcod which applications you want it to quit. This file contains two resource:
    1. A 'TMLP' resource that you should never touch.
    2. a 'QuIn' resource that you'll add your list of applications to.

To use the Quit Applications Xcod, first you need to add both files above to your archive. This can be done after selecting "Show Project Window" from VISE's "Archive" menu.

After adding both files to your project window, you need to tell VISE how to actually use the external code. To do this, simply choose "External Code..." from the "Archive" menu, create a new item, and make the window that appears look like this:

In your archive, create a variable called "QuittingError" and set its default value to "FALSE". The Quit Applications Xcod will set this variable to TRUE if it encounters an error.

In your archive create a "Test Variable" action and make it look like this:

Now all you need to do is specify which applications you'd like the Quit Applications Xcod to quit. To do this, open the "Applications to Quit" resource file in ResEdit or Resourcerer and modify the 'QuIn' resource. Add as many items to this resource as you want. The "Creator" field should contain the four letter creator code of the application you want to quit. The "Name" field is for your use only. (Four letter codes can get confusing sometimes!) If the target application is in a bundle with a ".plist" file, use the four letter code defined in the "CFBundleSignature" field. Below is what this resource look like in Resourcerer:

You're done!

If you want to see if there was an error, just create another script step and check the "QuittingError" variable!