SCRIPTit 1.0.3 for Windows and Macintosh
2002, Comm-Unity Networking Systems - All Rights Reserved.

Before using SCRIPTit, please read through the License Agreement
included with this archive. [LicenseAgrmnt(SCRIPTitDEMO).pdf]


Description:

SCRIPTit is a FileMaker Pro interface enhancement plug-in that
uses the power of XML for defining script events and dynamic
popup menus. With this plug-in you can define script events that
happen immediately, at any future time, or on any repeating
interval. 

The dynamic popup menus can have any number of menu
items, and any number of cascading sub menus (limited only by
OS issues). The menu items can be bold, italic, underline, or
any combination of those styles. You can have check marks, round
bullets, and diamond bullets. You can change the entire appearance
of any menu item at any time, including enabling and disabling
items. Whenever the user chooses a menu item, SCRIPTit will run
a script in your database.

For a complete descriptiong of SCRIPTit and how to use it, please
consult the SCRIPTit Guide Adobe Acrobat (PDF) file in the 
Documentation folder provided with this archive.


Contents:

- Installation
- Quick Start
- Features
- Feedback
- Purchasing SCRIPTit
- How to Contact CNS
- SCRIPTit History
- Known Issues


Installation:

Windows:

To install the plug-in on the Windows platform, first quit
FileMaker Pro if it is open. Next unzip the contents of the
SCRIPTit zip file into a directory. After you have unzipped the
zip file into a directory, look into that directory and you should
see a file named SCRIPTit.fmx. This is the plug-in file. Copy this
file into the "System" directory inside the directory that contains
your FileMaker Pro application. This directory is usually at this
location on your hard drive:

C:\Program Files\FileMaker\FileMaker Pro 5.0\System\

After copying the SCRIPTit.fmx plug-in file into this directory,
you can reopen FileMaker Pro.

Macintosh:

To install the plug-in on the Macintosh platform, first quit
FileMaker Pro if it is open. Next unstuff the contents of the
SCRIPTit Stuffit file into a folder. After you have unstuffed the
Stuffit file into a folder, look into that folder and you should
see a file named SCRIPTit. This is the plug-in file. Copy this file
into the "FileMaker Extensions" folder inside the folder that
contains your FileMaker Pro application. This folder is usually
at this location on your hard drive:

Macintosh HD:Applications:FileMaker Pro 5.0:FileMaker Extensions:

After copying the SCRIPTit plug-in file into this folder, you can
reopen FileMaker Pro.


Quick Start:

Once you have installed the plug-in as described above, you can
go to Edit->Preferences->Application, click on the Plug-ins tab,
and check to make sure the SCRIPTit plug-in is listed and that
there is a check or X next to it.

To begin exploring SCRIPTit, open up either the Script_Examples.fp5
or the Menu_Examples.fp5 database. The Script Examples database
will show you a few examples of the kinds of script events that you
can define with SCRIPTit. (Also notice at the top-right, you can
click on the words "Choose Example" to bring up a menu to switch
between each of the examples.)

The Menu Examples database will show you some of the possibilities
of the dynamic popup menu feature in SCRIPTit. For each one of the
example menus, read through the description and the XML markup to
see what it is supposed to do. Then click on the words "Test Menu"
at the top to see the dynamic popup menu in action. Notice that
any where on that layout you see a little arrow, you can click on
that area and see a menu of things to do.

These example databases are free and are not password protected. Feel
free to examine them, change them around to test out other SCRIPTit
features, and just try things out. You can use the example databases
simply as examples on how to incorporate SCRIPTit into your own 
databases, or as starting points for new databases that fit your 
specific needs. Please keep in mind that the example databases are 
just that, examples. They are by no means the only way use SCRIPTit,
nor do they even come close to showing off all the possibilities of
SCRIPTit.


Features:

- Completely and totally cross-platform. Works on all versions of
Windows. Works Mac OS 8.6 and above, including Mac OS X. (It probably
works on versions of the Mac OS prior to 8.6, we just do not have a
way to test it.)

- Works with FileMaker 4.0 and above, including any runtime/bound
solutions you make.

- Define all script events and popup menus with easy to use, easy to
read, and easy to understand XML Markup. Type all your XML Markup
manually, or use some of the powerful XML writing tools available
on the internet.

- Call scripts from any calculation. This includes Calculation Fields
the Set Field Script Step, the Paste Result Script Step, Auto-Entered
Calculations, Validation Calculations, and even the new Privilege
Calculations.

- Schedule scripts for any time. The easy to XML Markup allows you
to define date and time attributes for your scripts.

- Run scripts on any given interval from seconds and minutes to hours
and days.

- Define persistent events that survive when you close and reopen
FileMaker.

- Create dynamic popup menus with any number of menu items and any
number of cascading sub menus (limited only by OS issues).

- Menu items can be bold, italic, underline, or any combination of
those styles.

- Menu items can have check marks, round bullets, or diamond bullets.

- Update the complete appearence of any menu item at any time (enable
or disable items, change the font style, add check marks or bullets).

- Selectively hide or show menu items based on the modifier keys that
are held down (control, shift, command, option).

- Insert menus that you have defined into other menus easily.

- Insert new menu items or delete old menu items from menus you have
already defined.

For a complete description of all the features and possibilities in
SCRIPTit, please refer to the SCRIPTit_Guide.pdf file. If you do not
have Adobe Acrobat, or Adobe Acrobat Reader, you can download it from
Adobe at http://www.adobe.com/products/acrobat/readstep.html


Feedback:

Comm-Unity Networking Systems would like to know how you are using
SCRIPTit. Send us an email telling us about your solution and we will
place a link to it on our site. We will also be creating a user
solutions section to the site for you to display solutions created
with Comm-Unity Networking Systems' plug-ins.


Demo Version:

You can evaluate SCRIPTit for 30 days for free, however, after 30 days,
SCRIPTit should be removed from your hard drive if you do not plan to
purchase it. The demo version of SCRIPTit will display a splash screen
every hour that you use it. Once you purchase and register your copy of
SCRIPTit, the splash screen will no longer show.


Purchasing SCRIPTit:

You can purchase SCRIPTit using our secure online order form. Simply
go to http://www.cnsplug-ins.com/ and click on the "Purchase" link
at the top of our webpage (in the gray area). We accept Visa, MasterCard,
and American Express. We also accept checks under special circumstances.
Please email us if you would like to purchase with a check.

Here are the prices for the various SCRIPTit Licenses:

Single User License         $89    Allows you to use SCRIPTit on one
                                     computer.
Five User License          $312    Allows you to use SCRIPTit on five
                                     computers. ($62.40 each)
Ten User License           $437    Allows you to use SCRIPTit on ten
                                     computers. ($43.70 each)
Twenty-Five User License   $765    Allows you to use SCRIPTit on twenty-
                                     five computers. ($30.60 each)
Fifty User License        $1071    Allows you to use SCRIPTit on fifty
                                     computers. ($21.42 each)
Site/Worldwide License    $1499    Allows you to use SCRIPTit on all
                                     of your computers.
Developer's License        $910    Allows you to redistribute SCRIPTit
                                     with your (bound) solution.

We also have prices for Educational/Non-Profit organizations:

Single User License         $71    Allows you to use SCRIPTit on one
                                     computer.
Five User License          $250    Allows you to use SCRIPTit on five
                                     computers. ($62.40 each)
Ten User License           $350    Allows you to use SCRIPTit on ten
                                     computers. ($43.70 each)
Twenty-Five User License   $612    Allows you to use SCRIPTit on twenty-
                                     five computers. ($30.60 each)
Fifty User License         $857    Allows you to use SCRIPTit on fifty
                                     computers. ($21.42 each)
Site/Worldwide License    $1199    Allows you to use SCRIPTit on all
                                     of your computers.
                                                                                                           
Money made from sales will go directly back into making other
great plug-ins like SCRIPTit!


How to Contact CNS:

Please send any suggestions or questions to
SCRIPTit@comm-unity.net. Updates can be downloaded from
http://www.cnsplug-ins.com/. If you find a bug, please use our
online Bug Report form at
http://www.cnsplug-ins.com/bug_report.htm


SCRIPTit History:

-- 6-27-2002 SCRIPTit 1.0.3 released.

  Fixes a bug that caused a "Date and Time is invalid" error on Win.
  Fixed a bug where persistent events were not being saved in OS X.
  Fixed a bug where the persistent events file was not in the proper
    place in Windows.
  Fixed a bug on Mac where menus were not properly drawn if too close
    to the bottom of the screen.
  Reworked date and time parsing on windows to hopefully fix a bug
    on non-English systems.
  Fixed a menu placement bug on windows when in List View.

-- 4-22-2002 SCRIPTit 1.0.2 released.

  Fixes a bug with XML Entities (&quot;, &amp;, etc.) not being
    properly decoded in attributes.
  Fixes a bug with High ASCII character in the menus on Mac.
  Fixes a Mac only menu memory freeing bug.

-- 4-10-2002 SCRIPTit 1.0.1 released.

  Disables the "Configure" button in the FileMaker Pro Application
    Preferences dialog in windows (since there are not any
    configuration optiosn at the moment.)
  Fixes the GetPathToFM function in OS X to return the folder that
    contains the FileMaker Pro.app package instead of the actual
    executable inside that package.
  Fixes some character translation issues on paths and filenames on
    Mac.
  Fixes an "unexpected behavior" or "off-by-one" bug where when
    defining repeating interval script events that occur on a
    specific date and time, it would occur at the next interval
    from the date and time instead of the first possible interval.

-- 4-1-2002 SCRIPTit 1.0.0 initial release.

This was the initial release of SCRIPTit. No April Fools. :)


Known Issues:

There are no known issues at this time.


--------------------------------------------------------
Comm-Unity Networking Systems
http://www.cnsplug-ins.com/



