Content Creation Tool
Revision History
Current Release
3.20.1285 update 2, released 27 Feb 2024
- Added supoort for HTTP partial requests
- Added support for Unity MIME types
Previous Releases
3.20.1285 update 1, released 22 Feb 2021
- Fixed an issue when adding a graphic to a Canvas storyboard where the initial
size of the graphic did not match the image's dimensions.
- Changed the Audio Sequencer's controller component loading behavior.
3.20.1285, released 7 Dec 2020
- Removed the requirement for the Adobe Flash ActiveX component to be
installed on the user's machine.
3.12.1267, released 21 Mar 2019
- Removed the 80-character limit on the default filename (without extension) when exporting a lesson
using the "Export Lesson XML..." command in the lesson editor window.
- Updated the Impression Connect server to version 1.6.7019.20735. This release fixes a problem
where the Connect server would not delete Talk comments in some cases.
3.12.1263, released 7 Sep 2017
- Fixed a problem where, in some cases, properties were incorrectly optimized out of the lesson XML if the property name differed only by case.
- Fixed a problem where the Connect settings tab in the Project Properties dialog would hide itself after importing properties in some cases.
- Updated the Impression Connect server to version 1.5.6459.21185.
- For Connect executable applications, the startup directory has been changed to the application's directory.
3.12.1261, released 6 Jun 2017
- The Impression Connect server is now installed with the CCT. This release
of the CCT includes version 1.5.6337.17678 of the Connect server.
- Changed the behavior of Connect application requests to change the
currently selected storyboard. The CCT will now issue a notification
for all storyboard change requests, even if the requested storyboard is
already selected.
- Changed the behavior of Connect application requests to update the
currently selected storyboard or lesson. The CCT will now issue a notification
when any Connect application updates a storyboard or lesson.
- Fixed a problem where font pickers had extra space between the font name and size, cutting off the size in some cases.
- Fixed a problem where changing the default font in the Canvas type-specific properties editor didn't trigger a change notification.
3.11.1245, released 27 February 2017
- Increased the default height of the command list for sequencer storyboards.
- Fixed a problem where leading and trailing whitespace in string editors was not preserved when reloading a storyboard.
3.11.1242, released 9 February 2017
- Increased the default height of multiline string editors for sequencer storyboards, the Command storyboard, and storyboard commands.
- Increased the default width of the lesson map treeview in the lesson editor.
- Tweaked the spellcheck routines to improve saving custom entries.
- Added prompt when importing project properties files to allow users to choose to keep or replace the existing value of the Project Root variable.
- Changed the default value when a dynamic number editor is cleared to 0 from -1
3.11.1234, released 10 January 2017
- Fixed a problem where a pending activation request was incorrectly modified under some circumstances.
3.11.1232, released 15 September 2016
- Fixed a compatibility problem with Adobe Flash Player 23.0.0.162.
- Removed the ability to preview and control AS2-based Flash animations (SWF Video).
3.11.1228 update 4, released 30 June 2016
- Added support for the ApplicationID property for Connect applications.
3.11.1228, released 10 December 2015
- Fixed a problem with activation for some license types.
3.11.1227, released 3 December 2015
- Added support for media subfolders. Refer to the technical
article on the Impression Support page for more information.
- Added support for periodic licenses.
- The CCT now requires the Microsoft .Net Framework, version 4 or
higher. The CCT Setup program will check for the presence of
the framework and will not install if the framework is not found.
3.10.1217 update 1, released 19 October 2015
- Fixed a problem where the LRF utility would not identify
elevated privileges in some environments.
3.10.1217, released 6 October 2015
- Fixed a problem where the hardware dongle was not
recognized in some environments.
- Fixed a compatibility issue with some versions of
the Adobe Flash ActiveX player that could result in a
crash while printing some reports.
- Fixed a problem where some licensing dialog options
were available when they shouldn't be.
3.10.1176, released 16 March 2015
- Fixed a bug where media file descriptions and source references
were not saved correctly under some circumstances.
3.10.1172, released 26 February 2015
- Fixed a bug in the packager routines where filename or pathname tokens could include
trailing spaces, resulting in a file or path name mismatch during packaging.
- Remove per-application preview settings for Connect applications.
3.10.1168, released 26 January 2015
- Updated persistence library to support UTF8 "byte encoded"
Base64 strings (
<encProp enctype="utf8">
XML elements). Note
that the CCT's support for Unicode characters is still limited.
- Fixed a bug where running the diagnostics from the Groups window
would cause a problem under some circumstances.
3.10.1159, released 11 November 2014
- Fixed a bug where the CCT would GPF on startup in some rare
environments.
- Modified the captions shown on the Groups and Lesson Editor
windows to make it easier to see what content database is being
edited.
3.10.1138, released 19 August 2014
- Fixed a bug where retrieving a previously created deactivation request
returned a new deactivation request under some circumstances.
- Fixed a bug where "runtime error 0" occurred on the Simulation
storyboard editor under some circumstances.
- Added "always use read-only when unlicensed" option for
licensing.
- Added support for read-only access rights to SQL content
databases. NOTE: Previous versions of
the CCT will not handle read-only access rights correctly; we
recommend all users upgrade to this version if you're planning on
using read-only access rights.
- Added support for ImpressionConnect.
3.9.1109, released 8 November 2013
- Fixed a problem with license transfers.
- Fixed a problem with the "encode properties in lesson dumps" user preference.
- Fixed a problem where the distractor graphic on the Matching
Text to Graphics storyboard editor wasn't always showing the correct
visual.
- Fixed some minor visual anomalies that could sometimes occur
with dynamic storyboard fields (storyboard commands, Command and
Sequencer storyboard types).
3.9.1107, released 12 September 2013
- Added license repair capability.
3.9.1103, released 22 April 2013
- Fixed a compatibility problem with the 64-bit version of Windows 8.
3.9.1100, released 17 April 2013
- Added a new Missing Media report. This report is similar
to the standard media report, but only lists media files not found.
- Changed the default XML output flags to include XML processing
instructions.
- Changed the behavior of the remediation type combobox on the
general tab to allow selection of the "Matching Learning Objectives"
remediation type even if the Objective ID field is not used.
Note that the Matching Learning Objectives option must still be
selected in the general storyboard properties tab of the Project
Properties dialog.
- Fixed a problem where the tabstrip on the Project Properties
dialog wasn't displaying correctly for some machines running Windows
XP.
- Fixed a bug where long field descriptions for custom fields were
not wrapping properly.
- Fixed a problem where the preview command line and project
report path values were not always processed correctly.
- Fixed a problem where importing a lesson from the lesson editor
window changed the display of the lesson's title to that of the
imported lesson until the lesson editor is closed.
- Checking the "Remove 'Last Modified' Property" lesson XML option
now removes aggregate modification information stored in the
lesson's properties.
- Updated the MyShell sample runtime to include support for the
PreviewLocation property introduced in the previous release.
3.9.1094, released 28 January 2013
- Added a new project property to control how the temporary lesson
XML file is created when the CCT is previewing a single storyboard.
The property can be edited from the General Tab of the Project
Properties window, and is labeled "Preview Storyboard". Two
options are available. The first, "create a single storyboard
lesson", is the default behavior from previous versions of the CCT.
The second option, "add PreviewLocation to the lesson's properties",
causes the CCT to generate an XML file for the entire lesson, but
injects a LocationData property containing the
currently selected storyboard and map. This property is
named PreviewLocation, and can be used by runtime
developers to allow users to preview the current storyboard while
loading the entire lesson. Note that this only occurs if a
valid storyboard is selected in the Lesson Editor. The preview
location will not be set if a storyboard is not selected.
- Removed the injection of PreviewLocation added
in CCT 3.9.1087 update 1. The feature described above replaces
this functionality.
- Added optimization support for the Command storyboard type, the
sequencer storyboard types, and the Storyboard Commands object.
- Added the ability to support an empty item in a custom field of
type "List (Single Select)". To allow content creators to
select an empty item, place a semicolon at the beginning of the
Values string in the definition of the field.
- Fixed a bug where a custom field of type "Flash File" did not
request the correct media type, resulting in the picker window
displaying only the "All Files" filter.
- Fixed a bug where custom fields of type "Instructions", "Section
Header", or "Element Instructions" that contained enough data to
cause the display to wrap were getting clipped on initial
display.
- Fixed a bug in the Simulation storyboard editor where the
"asset" field selector was not properly positioned when the
"Supports External Graphic" option was set to False and the
"Supports External Asset" option was set to True.
- Fixed a bug where some project properties values weren't being
correctly passed to reports.
3.9.1087 update 1, released 14 December 2012
- Added the option to include a number of tokens in the lesson's
properties object on export. Set the value in the Project
Properties dialog, Package tab, Lesson XML Options. See the
support article on CCT tokens for more information on the tokens
that are exported and how to access them.
- Added support for a description string for all assets.
- When previewing a storyboard from the Lesson Editor window, the
CCT now injects a LocationData property containing
the currently selected storyboard and map. This property is
named PreviewLocation, and can be used by runtime
developers to allow users to preview the current storyboard while
loading the entire lesson. Note that this only occurs if a
valid storyboard is selected in the Lesson Editor. The preview
location will not be set if a map is selected, or if the lesson is
previewed from the Groups Window.
- Changed the default option for importing into a lesson with no
storyboards to "replace" instead of "insert".
- Fixed a performance problem when editing text and a large number
of data fields have been defined for a sequencer or command
storyboard.
- Fixed a problem where the storyboard detail report would raise
an error if a storyboard command, command storyboard, or sequencer
storyboard had a data structure that was not defined in project
properties.
- Fixed a problem where the display for a video storyboard was not
properly updated after a video storyboard has been viewed and the
lesson editor is closed and re-opened within the same session for a
different lesson.
- Fixed a problem where asset source file information was not
showing up for certain storyboard types in the Storyboard Detail
Report.
- Fixed a problem where the Find command caused a GPF in some
cases.
- Fixed a problem where the Command storyboard type shows the
fields for the previous storyboard when a new Command storyboard is
created or an existing Command storyboard is selected and has no
defined command type.
- Fixed a problem where the packaging tab in the Project
Properties dialog was not available if support for the Guide is
turned on.
3.8.1070, released 13 November 2012
- Fixed a problem where manifest entries for files in the "other
files source" folder had a leading slash if they were to be placed
in the package root.
- Fixed a problem where the case of the directories created for
the data and media paths in an exported lesson were mismatched if
the default project properties values were never changed.
3.8.1066 update 1, released 15 October 2012
- Fixed a problem where the simulation storyboard editor's text
editing fields were hard to view and edit if the project properties
specified a large supporting graphic.
3.8.1066, released 20 August 2012
- Added integrated question support for sequencer storyboard
types. If the storyboard is marked as a question, you can use
the question-related fields on the General tab, including
question-related completion criteria, question type, and remediation
options. Integrated question support can be set in project
properties.
- Added integrated question support for Command storyboards.
This is the same as the support added for sequencer storyboards, but
can be defined on a per-command basis.
- Added Flash Question storyboard type. This type allows you
to use the question-related fields on the General tab for Flash
files, and includes a dedicated question/directions field.
- Added Matching Graphics to Text and Matching Graphics to
Graphics storyboard types. Runtime developers can use the
existing MatchingPlayer class to control these storyboard types.
- Modified the Project Properties dialog (and the command/field
editor popup windows) to be resizable.
- Modified the Simulation storyboard editor so that the rules and
initial sequence text fields adjust to the available space in the
Lesson Editor window.
- Fixed a bug where some general tab fields weren't showing in the
Storyboard Detail Report if the general sb properties had not yet
been edited.
- Fixed a bug in the Storyboard Detail Report where empty
classification information was showing even if classification
support was not turned on in some cases.
- Fixed a bug where previewing used the wrong database information
when multiple instances of the CCT are running different content
databases with certain combinations of project properties.
- Fixed a bug where the recalculated classification was not saved
back to the database in some cases.
- Fixed a (longstanding) bug where the custom dictionary was not
saved to disk in some cases.
- Minor performance tweaks.
3.7.1042, released 1 Feb 2012
- Added Classification support for storyboards and lessons.
- The CCT now supports software licensing in addition to the
hardware key.
- Added full support for preview of both AS2 and AS3 animations in
the Video storyboard editor and the Stepped Animation Viewer.
- The CCT now saves "create milestone" on lesson import preference.
- Changed the lesson file generation code during preview to
use the same formatting options specified for packaging.
- Changed some keyboard shortcuts in the lesson editor to
eliminate conflicts.
- Changed manifest templates to use the LessonID property in the
manifest identifier.
- Updated quick tour and added project properties options for
standalone and SCORM packages.
- Fixed a bug in the Find window where find options were ignored
in some cases.
- Fixed a bug where the active storyboard count shown in the
Groups window was incorrect in some cases.
- Fixed a bug where comments added to the LessonMap XML caused
problems on import.
- Fixed a bug where the Placeholder storyboard type editor cut off
display of asset source notes.
- Fixed a bug where the manifest did not include relative path
location for the "Other Files" entries when other files were copied
to a subdirectory of the package root.
3.6.1007, released 7 June 2011
- Fixed a problem where invalid XML characters could be saved to a
lesson.
- Fixed a bug where rectangle-based custom properties were
mislabeld in the editor for a storyboard or sequencer command.
- Fixed a timing problem in the Storyboard Detail Report where
some custom properties from a storyboard command or sequencer
command might not be printed.
- Rewrote the fields subreport used by the Storyboard Detail
Report for storyboard commands, sequencers, and the command
storyboard type to use resources more efficiently.
- Added code to warn the user if a stored lesson contains invalid
XML data and offer to save the raw data to a file.
- Added "verify write" code when saving a lesson to ensure that
the data stored in the database matches the data that should be
saved. If a mismatch occurs, the user is notified of the
problem. This should alleviate rare errors that some users
have seen when using an .MDB database stored on a network share and
accessed through a noisy connection.
- Added better messages to the Import/Export Wizard and to the
Project Properties dialog when an invalid XML file is selected for
import.
- When previewing a report, the report window now displays
immediately and displays report generation progress. Previous
versions did not display the report window until the report was
completely generated.
- Diagnostics now perform a basic check for the ADO libraries.
- Changed application shutdown code to fix a problem where the CCT
did not completely close on some 64-bit systems with specific printer
drivers after a number of reports had been generated.
3.6.0995, released 3 March 2011
- Changed the default options for the View Raw XML command in the
lesson editor to not base64-encode selected properties.
- Changed the code for deleting individual locks in the lock
manager to be more tolerant of locks added by third party
applications.
- Fixed a problem where the delete button for removing storyboard
commands and sequencer commands was not disabled when no commands
were present.
- Fixed a problem where the Group Editor's toolbars and menu items
weren't updated after dragging and dropping a node.
3.6.0991, released 9 February 2011
- Added source files support for assets. If enabled, each
asset displays an additional data entry field that can be used to
store information about the source files used to create the asset.
Source files terms can be searched for in the Find dialog, but only
if the "assets" option is selected. Note that source files
information is not included in the Media Report.
- Added the ability to directly edit asset filenames from the
asset picker if the "selected files must exist" media option is
disabled.
- Added "Project Root" project property. This property can
be used as a token (the token value is "%PROJECT_ROOT%") when
defining media, reports, and export/packaging paths.
- Added the ability to resize both the Video editor's Step Editor
panel and the Canvas editor's Element Editor panel on the right-hand
side of the specific editor. Drag the left edge of the panel
to resize.
- Added "Command" storyboard type. This storyboard type
allows you to choose a single command (from those defined in Project
Properties). Unlike the Command Sequencer storyboard type, the
Command storyboard type stores its data directly in the storyboard's
properties, and not as a distinct child element.
- Removed the ability to hide the Canvas editor's Element Editor
panel.
- Fixed a bug in context menu handling for some editing controls
in the Video editor's Step Editor panel.
- Fixed a bug in the Canvas editor where an element with a blank
name didn't show as "(untitled)" after it's Z-index had been
changed.
- Fixed a bug where the Change Database Mode dialog box caused
unexpected results in some cases.
- Fixed a bug where changes to the undo/redo stack didn't properly
update the menus and toolbar buttons in some cases.
3.5.0962 update 1, released 22 December 2010
- Fixed a bug where Canvas element tags were showing up as element
text while editing.
3.5.0962, released 24 November 2010
- Fixed a bug where printing directly from the Report Wizard
dialog would only work correctly the first time in a session.
- Changed underlying code for detecting selected node changes for
the Lesson Map editor and lesson/group selection and editing
widgets.
3.5.0958, released 4 November 2010
- Added "Find" and "Go to Storyboard" commands to the Edit menu of
the lesson editor.
- Added support for "Tags" persisted property to Canvas elements and
Video steps.
- Report Wizard now looks in subdirectories of both the standard
reports and project-specific reports directories for reports.
- Added support for the %LESSON_ID% token (which represents the
LessonID GUID) for the manifest and identifier templates.
- Changed the complete when description for "All Commands
Complete" for the Canvas storyboard to "All Canvas Commands
Complete" to reduce confusion between this criteria and the
"Storyboard Commands Complete" criteria.
- Additional tweaks to the program shutdown code to resolve issues
where the program does not completely close down under some
circumstances.
- Fixed a bug where the SimulationFile and SimulationType properties
for the Simulation storyboard type were
inadvertently optimized out of the data in some cases.
- Fixed a bug where using the Ctrl+Z shortcut when a text editing
field with spellcheck caused two undo operations to occur.
- Fixed a bug where dragging a storyboard between maps caused a
runtime error under some circumstances.
3.5.0912, released 10 September 2010
- Changed the colors for the selected item in the Groups window
and the Lesson Map Editor treeviews when the treeview doesn't have
focus to have higher contrast
- Changed the importing code to keep the imported lesson's SBID
values as-is unless the imported lesson is being inserted into the
existing lesson and there is some overlap between the SBIDs of the
imported lesson and the SBIDs of the lesson being imported into.
This means that, in most cases, the SBIDs of the imported material
will not change. SBIDs will still be unique within a lesson, but are
less "globally unique" than before. This should help 3rd party
application builders who use SBIDs during the production process
(for example, project discrepancy tracking systems)
- Changed save lesson code for cases where the write lock for a
lesson has been removed while the lesson is being edited to improve
detection of writes from another user that may have occurred since
the last save
- Changed the behavior of storyboard commands and sequencer
storyboards to allow better viewing when the lesson is opened in
read-only mode
- Changed the code for storyboard commands and sequencer
storyboards to automatically write default values for non-string
properties on command creation
- Changed program shutdown code to resolve issues where the
program does not completely close down under some circumstances
- Fixed a bug where deleted/orphaned storyboards weren't removed
from the exported lesson XML even if the "remove deleted/orphaned
storyboards" optimization option was selected
3.5.0903, released 5 August 2010
- Added CommandSequencer, TimeSequencer, and AudioSequencer
storyboard types
- Added Storyboard Commands functionality for all storyboards
- Added narration file support for Canvas elements, Video steps,
and remediation/feedback messages for question storyboard types
- Added "narration complete" and "storyboard commands complete"
storyboard completion criteria
- Added additional audio file support for all storyboards
- Added the ability to hide almost all general tab fields from
editing
- Added simulation filename and simulation type fields to
simulation storyboards
- Added new tokens, %TOP_TITLE%, %TOP_TITLE_PATH%,
%TOP_IDENTIFIER%, and %TOP_IDENTIFIER_PATH% to the list of supported
tokens for the media path, package root path, and source files path
- Added support for %TOP_TITLE%, %TOP_IDENTIFIER%, and
%DATABASE_CATALOG% tokens to the manifest template
- Added code to clean up video steps and menu items when switching
storyboard types
- Added code to the Canvas element editor to ensure that if custom
style values are selected, a custom value persisted property is
added to the element
- Changed undo/redo and storyboard selection code to reduce
display flickering
- Changed preview code to use the optimization flags specified in
project properties when generating the preview lesson
- Changed Media Report to show missing items in bold and italic
- Made minor change to SCORM 2004 3rd Edition manifest template
- Fixed a problem where URLEncoding filenames with a '+' character
did not work correctly
- Fixed minor problems with tab order for some storyboard editors
- Fixed a problem where asset properties stored in a
PersistedPropertyCollection or ChildElementCollection property of a
PersistedPropertyCollection object weren't always identified
properly for export or on the Media Report
- Fixed a problem where importing a lesson from the Groups window
overwrites the existing lesson data even if "insert" is selected
- Fixed a problem where the Storyboard Detail Report for sequencer
storyboard types caused mislabeling of some storyboard XML values
- Fixed a problem where switching focus back to the CCT from
another program inadvertently caused the lesson editor to scroll
3.3.0850, released 20 January 2010
- Changed the default project properties to exclude Optimize
Storyboards as part of the lesson packaging options
- "Other Files Source" folder in the packaging settings now
supports the same set of tokens as the export and media path
- Changed previewing code to ensure the actual lessonID is used
for the temporary file created for the preview
3.3.0845, released 10 December 2009
- Fixed a problem where the FlashObject property was not exported
for Flash Object storyboards when some combinations of optimization
flags are used.
3.3.0844, released 7 October 2009
- Added "Display Range" action type to the Canvas storyboard
editor
- Added project-defined optimization and xml output options. These
options are available from the Package tab of the project properties
dialog
- Added the ability to select values for the Configuration field
(General tab) from a project-defined list of values
- Added the ability to turn off Base64 encoding for the XML file
created by the "Dump Lesson XML..." command. This is a per-user
setting
- Added "View Raw XML" command to the lesson editor
- CCT now updates the lesson's ExportedDate and ExportedBy values
when packaging
- Changed "Dump Storyboard XML" command to always turn off Base64
encoding
- Fixed a problem in manifest generation where some asset
filenames were not properly URL encoded
- Fixed a problem where the background color for the asset picker
was not using the value specified in project properties
- Updated MyShell sample application to include latest Impression
BCF changes
3.3.0796 update 1, released 3 July 2009
- Updated MyShell sample application to include latest Impression
BCF changes
3.3.0796, released 13 May 2009
- Added LocationData-related property access methods to report
interface object
- Fixed a problem in the Storyboard Detail Report where the Menu
storyboard sometimes raised a script error
- Updated MyShell sample application to include latest Impression
BCF changes
3.3.0794, released 30 March 2009
- Fixed a problem in the Video storyboard editor where the
step-specific textboxes are not redrawn and enabled/disabled
correctly under some circumstances.
- Fixed a problem in the Video storyboard editor where the Add New
button for stepped videos wasn't enabled under some circumstances.
- Fixed a problem in the Canvas storyboard editor where text
elements were sometimes displayed at an improper scale.
- Fixed a problem in the Canvas storyboard editor where element
positions were corrupted under some circumstances.
- Fixed a problem with the Canvas and Video editors where some
controls were not disabled in read only mode.
- Fixed a problem where "per-response messages" was an allowed
remediation type for Matching storyboard types.
- Fixed a problem where clicking on the storyboard title area to
reveal or hide the extra detail info didn't update the checkmark
next to the Detailed Header item on the View menu.
- Fixed a problem in the type-specific project properties for the
Menu storyboard type that prevented users from seeing the applied
changes for the "Max items" and "break every" properties.
- Fixed a problem in the Report Wizard where the storyboard range
radio buttons had a garbled display on some systems.
- Fixed a problem in the ICMT where an error would occur if a user
edited database details and left the description field blank.
- Fixed a problem in the Storyboard Details Report for Canvas
storyboards where some action type details were not shown.
- Fixed a problem in the Storyboard Details Report for Menu
storyboards where opacity information wasn't shown.
- Fixed a problem in the Onscreen Text Report for Video
storyboards where step directions wasn't shown.
- Fixed a problem where the lock manager display didn't show the
locks specified in the lock type combobox when the dialog is first
shown under some circumstances.
- Changed keyboard accelerators for some fields for some editors
to prevent conflicts with lesson editor menu items.
- Changed the ICMT's Edit Database Settings dialog to clarify the
connection testing needs and to minimize test requirements.
- Changed the default text caret position for Simulation
storyboards to the beginning of the string.
- Enlarged the Canvas storyboard editor's textboxes for element
text and commands.
- Reformatted all reports to ensure consistent look and page
margins.
- Moved "Dump Lesson XML..." and "Dump Current Storyboard..."
commands to the lesson editor's Tools menu.
- Selecting the Edit[item] or Read[item] commands from the Groups
window's File menu now causes the "open read only" checkbox to be
set or cleared. Note that the checkbox state is kept throughout the
session.
- Added "Shift+Ctrl+N" keyboard accelerator for the Duplicate
storyboard command.
- Added "Always preview lesson from toolbar" preference (available
in the lesson editor's Preferences dialog). If checked, the toolbar
button for preview - if preview is supported by the current project
- will always preview the entire lesson. If unchecked (default), the
entire lesson will only be previewed if no storyboard is selected,
otherwise the current storyboard will be previewed.
- Added "Export Lesson XML..." command to the lesson editor's File
menu. This command has the same effect as selecting Export Lesson
(all storyboards) from the Import/Export wizard.
- Added support for changing database modes even if a "force mode"
command-line switch ("/mdb" or "/sql") was passed to the program.
- Added "/nodbload" command line switch. If passed, the content
database (MDB mode) or connector database (SQL mode) will not be
loaded at startup.
- Added support for holding down the Ctrl key during startup. If
this key is held down, the database will not be loaded (same as
passing the "/nodbload" command line switch.
- Added information on the splash screen to notify users about the
effects of holding the Shift and/or Ctrl modifier keys on startup,
and to indicate whether or not these keys are held down.
- Added information on the splash screen to notify users about the
"/?" (list switches) command line switch. Users can click on the
item to get a list of command line switches.
- Added Command Line switch items to the Help menu of the Groups
and Lesson editor windows. Selecting the item will display a list of
command line switches.
- Added keyboard modifiers when double-clicking a lesson to open
it in the Groups window. If the SHIFT key is held down while
double-clicking, the lesson will be opened read only; if the CTRL
key is held down, the lesson will be opened read/write; if both
SHIFT and CTRL are held down, the mode will be toggled before
opening. Note that if the modifiers change the mode from read only
to read/write, and the lesson cannot be opened read/write, the mode
will revert back to read-only.
- Added the ability to select underline when choosing font
details.
- Added support for assets for Placeholder storyboards.
- Custom colors added to the color selector dialog are now shared
across the color selectors and are saved between sessions.
- Recompiled the RHU to fix an issue where some Flash effects were
showing differently in the RHU than when running the .SWF in a
different container.
- Recompiled the sample stepped animation to solve a corruption
issue where the third step wasn't playing properly.
- Updated the Stepped Animation Viewer and the MyShell sample
applications to include latest Impression BCF changes.
3.3.0766 update 2, released 29 January 2009
- Updated MyShell sample application to include latest Impression
BCF changes.
3.3.0766 update 1, released 9 January 2009
- Included latest versions of documentation.
3.3.0766, released 18 December 2008
- Fixed a problem where the Import/Export Wizard's "Export Lesson"
command generated a file that sometimes caused the BCF Lesson class'
.isImpressionXML() to return false.
- Made minor usability tweaks to the CCT Report Editor.
- Updated MyShell sample application to include latest Impression
BCF changes.
3.3.0764, released 15 November 2008
- Fixed a problem where the groups window tree and lesson map tree
would not respond to mouse input on certain multimonitor
configurations.
- Added "ctrl-W" keyboard shortcut to the "Close lesson editor"
command on the File menu of the lesson editor.
- Modified Import/Export wizard to display multiple maps in the
Import section when explicitly selecting a subset of the importing
lesson's storyboards.
- Updated MyShell sample application to include latest Impression
BCF changes.
3.3.0763 update 1, released 17 October 2008
- Modified the Canvas editor to work around Adobe's breakage of
the Flash COM interface in Flash Player 10.0.12.36.
3.3.0763, released 6 October 2008
- Fixed a bug where the "move storyboard to next map" toolbar
button was partially obscured in some cases.
- Updated the manifest template selection mechanism in the Package
tab of the Project Properties dialog to allow for greater future
flexibility.
- Enhanced the Import portion of the Import/Export Wizard to now
prompt to import deleted and orphaned storyboards (the default is to
not import these items).
- Fixed a bug where imported content may not show in the lesson
map without an explicit refresh when importing from the lesson
editor.
- Improved the performance of importing content when creating new
identifiers and the identifier template does not include any of the
autonumber tokens.
- Add a new check for "too many deleted/unused" storyboards. If a
lesson is opened for editing, and more than 50 storyboards are
unmapped and/or deleted, a message is displayed letting the user
know that load/save performance may be impacted.
- Updated user preferences dialog to allow the new "too many
deleted/unused" warning to be suppressed.
- Change the name of the "Recover Deleted Storyboards" dialog to
"Recover/Purge Deleted Storyboards".
- Fixed a bug where the last action selected in the Import/Export
wizard was not always remembered.
- Reworded some messages in the Import/Export wizard.
- Added "select all" command to Recover/Purge Deleted Storyboards
dialog.
- Changed the appearance of the CCT Setup program to reduce
confusion on whether or not the setup program was started.
- CCT Setup program now includes version information on the
Welcome screen.
- Updated the SCORM 2004 manifest template to be fully 3rd edition
conformant.
- Updated MyShell sample application to include latest Impression
BCF changes.
3.3.0751 update 1, released 22 September 2008
- Fixed a bug that prevented "popup graphic" graphic files from
being selected in the Canvas.
3.3.0751, released 29 August 2008
- Added Simulation storyboard type
- Added Expand All/Collapse All commands for the lesson map(s)
while editing
- Holding down Shift+Ctrl while expanding/collapsing a node in the
lesson map now expands/collapses all children of that node
- Added "purge" command to the Recover Deleted Storyboards dialog
which permanently removes deleted storyboards. Note that this
command can be undone using the Undo command
- Minor fixups in export/package routines
3.2.0737, released 13 August 2008
- Added "Secondary Text" for all storyboard types (General tab)
- Fixed a bug where lock-related error messages were sometimes
displayed when switching from SQL Server to MDB mode
- Running the program from a shortcut that specifies "maximized"
or "minimized" startup window behavior now works as expected
- MRU catalog/content database behavior for SQL Server mode now
works
- Fixed a bug where invalid "complete when" criteria were not
removed when the storyboard type is changed
- Production notes are now saved as part of the export/package
process
3.2.0725, released 30 June 2008
- CCT remembers and restores the last lesson, storyboard, report,
and import/export action between sessions
- Report Wizard now allows printing directly from the wizard
(without previewing)
- "New Storyboard" command now creates a new storyboard of the
same type as the currently selected storyboard
- Pressing <enter> while a lesson is selected in the Groups window
(and the group list has focus) will now open the selected lesson
- Added the capability to move stepped animation information (step
text/directions/notes) up and down in the list
- Added "Alternate Controller" flag for Video storyboards
- Added Autoplay capability, Step Directions for stepped
animations
- Added "Configuration File" asset for FlashObject storyboards
- Added "Graphic" and "Asset" properties for Multiple-Choice
Graphics, Multiple-Choice Text, Matching Text to Graphics, and
Matching Text to Text storyboards
- Added per-storyboard background opacity for RichText and Menu
storyboards
- Project Properties' Media tab now includes a filter string for
general assets (for use with "Configuration File" and "Asset"
properties)
- Added a debugger object to the ReportData object
- Added support for tools.ini
- Fixed a bug where the compound "custom messages/[storyboard
range|matching objectives]" remediation type wasn't showing up
correctly in the remediation type dropdown
- Fixed a bug in the Storyboard Detail Report where, in some
cases, the last child element (Canvas elements, Video steps, or Menu
entries) was not being printed correctly
- Fixed a bug in the Storyboard Detail Report where, in some
cases, the fifth question of a Matching Text to Graphics storyboard
may not show or print correctly
- Updated MyShell sample application to include latest Impression
BCF changes.
3.1.696, released 20 May 2008
- Updated CCT to use security key to unlock all functionality.
- Added media import capability, "view as stepped animation".
- Added project-specific report and report media substitution path
functionality.
- Updated MyShell sample application to include latest Impression
BCF changes.
3.0.668, released 16 January 2008
- Updated CCT to fix a problem where the custom dictionary wasn't
being saved in some cases for users with limited rights.
- Included Help menu links to the CCT documentation .PDFs (which
are now installed as part of the CCT Setup).
- Updated MyShell sample application to include latest Impression
BCF changes.
3.0.665 release 2, released 3 January 2008
- Updated Canvas editor components to fix a problem where overlay
graphic elements were not always properly released when the editor
was switched to a different storyboard.
- Updated Canvas editor components to include "duplicate element"
functionality. Right-click on an element to use this.
- Updated MyShell sample application to include latest Impression
BCF changes.
3.0.665, released 5 November 2007
- Updated Canvas detail report (and related subsystems) to support
printing of actual rendered canvas, rather than just the background
graphic.
3.0.664, released 30 October 2007
- Fixed minor formatting problems in the detail report for Canvas
and Video storyboard types.
3.0.663, released 1 October 2007
- Initial Logicdriven release.
- Fixed a problem where the DataDynamics banner was appearing at
the bottom of reports.
3.0.662, released 29 November 2006
- Fixed a problem with the RHU where the RTE .SWF would sometimes
not load if a relative path was specified in RHU.INI.
- Reworded some messages in the ICMT.
- Changed db mode behavior to fix the issue where changing the
database mode through the Groups Window dialog would confuse other
currently running instances of the CCT.
3.0.660, released 29 September 2006
Brought to You By
Mike Mustaine (impression@logicdriven.com) is the primary point of contact for the
Content Creation Tool.
The CCT includes contributions from the following people:
- Mike Mustaine
- Don Durie
- Ed Barlow
- Joe Paolini
- Greg Schroeder
- Adam Watson
- Eric Packwood
- John Knauf
- Teka Reynolds
- Lonetta Wilson
- Christa Santiago
Your questions and comments are encouraged. Help us make a better product by sharing your thoughts and
ideas with us.