Search CTAT

CTAT 1.6.1 Release Notes

26 July 2006

Downloading and Installing

System Requirements

CTAT system requirements are commensurate with those of the Java Runtime Environment. Additional requirements may exist, depending on your authoring environment (Flash, NetBeans, and/or Eclipse).

New users, and users with CTAT 1.5+

  1. Download and install CTAT 1.6.1
  2. Compare Java and Flash for authoring and delivery.
  3. Download additional software for authoring tutors.

Users with a version of CTAT prior to 1.5

  1. Follow the directions for uninstalling CTAT. Users of the Java tools should remove the existing interface template (TutorTemplate) and all CTAT widgets in NetBeans.
  2. Download and install CTAT 1.6.1
  3. Add the CTAT interface widgets and template to NetBeans.
  4. Upgrade any existing interface(s) as described below.

What's New in CTAT 1.6.1

What's New in CTAT 1.6

Changes to the Java tools:

Changes to the Flash tools:

Other changes:

If you would like to use new CTAT widgets or components in an existing interface, you will need to upgrade that interface as described below. If you do not feel comfortable upgrading your interface, contact us and we will upgrade your interface.

Upgrading an Interface to CTAT version 1.6.1

Java

  1. Backup your existing projects directory to a separate folder on your hard disk.
  2. Ensure that you've completed steps 1-3 listed above.
  3. Launch NetBeans, and view your project file hierarchy (Window > Files).
  4. Right-click on the folder containing the interface you'd like to upgrade, and click New TutorTemplate.java. In the "File Name" field, specify a name for this file that is anything but the name of the interface you're upgrading. All other fields can be left unchanged. It is not necessary to create a new subdirectory of Projects by modifying the Folder field, although you can if you prefer to do so.
  5. Press Finish.
  6. Expand the folder that contains the interface you're upgrading. You should see the .java and .class files for the interface you're upgrading, as well as the new .java file with the name you specified in the previous step.
  7. Open both the new file and original interface file by double-clicking each of their names in the Files panel.
  8. You should see both interfaces in "Design" mode. If you do not, click the button at the top titled "Design" for each interface. The new interface should contain only a blank panel.
  9. For your original interface, view the widget objects in the interface using the Component Inspector (Window > GUI Editing > Inspector). Within the Inspector panel (located on the bottom left of the NetBeans window by default), expand the TutorPanel object. This object has a blank icon. You should see a number of widgets appear within it.
  10. Select all of the interface widgets. On Windows, this can be accomplished by clicking the first widget inside TutorPanel, then while pressing and holding shift, clicking the last widget.
  11. Copy your widgets (CTRL+C on Windows, COMMAND+C on Mac).
  12. View the new interface that you created in step 4. Select the JPanel in the Inspector, and paste the widgets (CTRL+V on Windows, COMMAND+V on Mac). You now have a working CTAT 1.5-compatible interface.
  13. Run your new interface (SHIFT+F6) to verify that the upgrade procedure worked. If you encounter an error and the file will not run, contact us for assistance.

Flash

  1. Install the CTAT 1.6.1 Flash components as described on the Flash configuration page.
  2. Open an existing Flash interface (a file with extension .FLA) in the Flash IDE.
  3. For each component in the interface that you would like to upgrade, drag that component from the CommComponents section of the Components tab onto the Flash stage.
  4. At the "Resolve Component Conflict" prompt, choose "Replace existing component" and press OK. All instances of that component will be upgraded to the new version.
  5. Delete the extra component that appeared on the stage.