ToolBook
      
ToolBook User Interface
ToolBook is a SCORM and AICC compliant Microsoft Windows based e-learning content authoring application initially released in 1990 by Asymetrix Corporation, which later became click2learn and then SumTotal Systems. Asymetrix was founded by Paul Allen, one of the original partners in Microsoft.
For the first several releases ToolBook was seen as a competitor to Visual Basic as a Windows programming environment, to be used to create Windows applications. ToolBook 3 introduced the added ability to create training lessons, offering a variety of question types and scoring behaviors. With the release of version 5, ToolBook introduced the ability to publish a lesson into HTML format. Since that time ToolBook has been continually enhanced to allow for the HTML to be viewed on a wide variety of web browsers and mobile devices.
 Philosophy 
ToolBook uses a book metaphor (a project file is thought of as a book containing pages of content). This is very similar to PowerPoint's use of the metaphor where presentations contain various slides. 
ToolBook allows for the creation of Windows-based applications/training [termed 'Native content'], as well as web based applications/training [termed 'DHTML content'].
To support these two distribution models, ToolBook contains two different programming environments. 
- OpenScript: ToolBook includes a very capable built-in programming language called OpenScript, which is similar to HyperTalk. OpenScript is object oriented and event-driven, where chunks of programming code are associated to the different elements within the lesson. The OpenScript language only functions within the Native engine of ToolBook. It does not function in DHTML delivered content. 
- Actions Editor: The Actions Editor is another programming environment where the syntax is virtually identical to OpenScript. The biggest difference is that the Actions Editor is not as powerful a language as OpenScript. Whereas OpenScript has over a thousand commands and functions, the Actions Editor contains perhaps 80. However, Actions Editor programming code works equally well within ToolBook (Native) as well as in a web browser (DHTML).
 Key Features 
ToolBook contains many features, but the key features can be summarized as:
- Catalog - The Catalog is a repository of objects that can be added to your project. For example: Text fields, Buttons, Question Objects, Rectangles, Navigation Controls. You can even add your own objects to the catalog so that they can be used later in different projects.
- Book Explorer - The Book Explorer will display a tree-view breakdown of all objects on a given page.
- PowerPoint Converter - The PowerPoint Add-on (called SumTotal Publish To ToolBook) will allow you to convert a PowerPoint presentation into a ToolBook file. Once installed, you'll find this Add-on within the main Ribbon within PowerPoint.
- Simulation Recorder - The Simulation Recorder will watch and record you interacting with another application, and allow you to import that simulation into ToolBook as an interactive simulation (this is not a video recording).
- Simulation Editor - You can create your own simulations manually or edit/modify a simulation you recorded using the Simulation Recorder. Simulations can be played back in 3 modes: Demonstration (sit back and watch), Practice (provides detailed next-step instruction to user, allowing them to complete the simulation), Assessment (let the user attempt the simulation by themselves). 
- Path Animation - Any object in ToolBook can be configured to move (animate) across the page using a simple or even complex path.
- Media Players - ToolBook supports the ability to play Audio and Videos in a wide variety of formats, supported by these 4 media technologies: Windows Media Player, RealPlayer, QuickTime, Flash.
- Publish To Web - The ability to view a lesson in DHTML format for use in a Web Browser is accomplish by using the Publish To Web feature.
- SCORM/AICC - ToolBook provides SCORM and AICC support within web-published lessons for use in SCORM/AICC compliant Learning Management Systems.
- AutoPackager - In order to distribute a Native lesson or application to a Windows computer (in non-DHTML format), the AutoPackager is used. It has the ability to wrap your lesson into a Windows Installer so an end user can install it onto their computer.
- Quiz - Many question objects (True/False, Multiple-Choice, Match Item, etc.) exist in ToolBook to allow you to create a training lesson. Various scoring behaviors also exist, such as Score This Page (or Range of Pages). Using the Actions Editor, you can design complex navigation within a lesson based on individual question scores.
- OpenScript - Powerful built-in programming language suitable for creating Native ToolBook lessons and applications.
- Actions Editor - Built-in programming language designed for creating lessons and applications which will be distributed in Native format or DHTML format.
 Version history 
| 
Below is an historical list of English versions of ToolBook:[1] 1990 ToolBook 1.01991 ToolBook 1.52, 1.53---- There was never a 2.0 release1994 ToolBook 3.0 and 3.0a
 Computer Based Training (CBT) edition releasedAllowed for the creation of training lessonsMultimedia edition releasedIntroduced full media support
 1995 ToolBook 3.011996 ToolBook 4.01996 ToolBook 5.0, 5.011998 ToolBook 6.0, 6.1, 6.1a
 Librarian integrationHTML Frame Support addedNeuron Impulse addedAutoPackager replaces the Setup ManagerInstallShield Express templatesObject Browser addedPage Browser addedLog Reader added
 Coach addedTemplates feature addedHTML export now offers true object positioningNeuron's Impulse improved by adding compression abilities
 1999 ToolBook 7.01999 ToolBook 7.1
 DHTML Export addedActions Editor addedUniversal Media Player addedLesson Design Specialist addedAgent added to read Coach text
 2000 ToolBook 7.22000 ToolBook 8.0
 eLN Support addedHTTP Post added to Actions EditorArray support added to Actions EditorSCORM and AICC Support addedCatalog completely redesigned
 Questions now offer Media feedbackPrint command added to Actions EditorBackup feature added
 Simulation support addedDHTML: Export now support encryption & obfuscationDHTML: Creation of ZIP package file added
 Sun JVM now supportedCross Domain HTTP Post now supported
 2004 ToolBook 2004 (aka 8.9)
 Simulation Recorder addedAction Methods support addedExecute SCORM action added to Actions Editor
 Various Simulation enhancements addedAbility to set or clear focus added to Actions Editor
 DHTML export no longer relies on JVMFirefox and Mozilla support addedSCORM 2004 support addedQuickTime support added to the Universal Media Player
 Added support to store Actions Editor variables in LMSTotalLMS catalog objects added
 Now a 32 bit productIntroduction of the Book ExplorerIntroduction of Smart StylesUniversal Media Player updated to use WMP9 instead of WMP6.4Textline, Item & Word added to Actions EditorRGBStroke and Transparent added to Actions EditorRetired dBase and Pardox database support
 Fixed printing issuesFixed various AutoPackager issuesFixed UMP (On Media Complete)issueFixed centering of text for long word wrapped question answersThis was the last version of ToolBook Assistant, now retired
 | 
License Key product activation technology addedPowerPoint conversion addedTBKX (ToolBook XML) file format introducedVoice Recording addedPNG image SupportCertificate catalog category addediPhone/iPod touch support, and Safari browser tooUniversal Media Player now offers feature to Hide at ReaderMozilla no longer officially supportedWindows 2000 is no longer supportedTerm "Instructor" dropped from product name
 2009 ToolBook 9.5 Service Pack 1
 Fixed sluggish performance caused by Book ExplorerAdmin rights no longer needed to publish to DHTMLMSI Installer for IT Groups createdPNG Transparency now works in IE 6
 Catalog now matches look of the Book ExplorerQuiz Summary feature addedMatch Item Question enhanced to draw smooth lines in DHTMLImage object type addedAll Bitmap Resources now stored in native compressed formatGoogle Android Browser support addedCommonly Used Objects category added to catalogAbility to designate Question Text for any given question objectAbility to Play/Stop/Pause a voice recordingUniversal Media Player now offers a Show Speaker Icon featureBorderless Scrolling Field addedPowerPoint Converter now converts speaker notesPowerPoint Converter now converts audio
 2010 ToolBook 10.0 Patch 1
 Fixed: Opening previous version TBK not displaying warning dialogFixed: Unable to force a Fill In The Blank question object into focusFixed: Unable to create a new catalogFixed: Unable to export a catalog categoryFixed: Image Object appears out of position by 1 pixel in DHTMLFixed: Images within Recordfields missing in DHTML
 Geolocation supportResizable SmartStylesiPad and Windows Mobile DHTML supportDrag/Drop support added to iPhoneResized images now utilize a smooth resizing technologyCtrl-Shift-V pastes unformatted textImproved support for pasting in Word formatted text
 2011 ToolBook 10.5 Update 1
 Added BlackBerry Mobile Device support
 Startup Dialog replaced with entirely different interfaceQuestion Wizard added39 New SmartStyles addedArrows Category added to CatalogBlackBerry 6 and Chrome 5 support addedNeuron officially retired and pulled from the productTwo Tools Added: Move Pages and Reassign PagesTwo Tools Added: Delete Unused Extensions, Delete Unused ResourcesTwo Tools Added: Randomization - Configure and ValidateCustomize Catalog option added to Edit menuDraw Objects enhanced to use Antialiasing and true transparency
 Overhaul of Publish to Web interface, to simplify DHTML Export Enhanced logging of errors/problems when Publishing to WebImproved Resource ManagerVoice Recording enhancementsVarious Bullets and Seals added to the Clipart Catalog categoryDelete Page utility addedCharacter Map addedDisplay Book Information utility introducedVarious right-click menu enhancementsResource Lookup tool addedCopy/Paste of text now include field imagesDiscontinued DHTML support for Firefox 2 and IE 6Use of JS file: Path is now stored as a relative path
 | 
 
References
- ↑  "List of ToolBook versions which have previously shipped," ToolBook Knowledge Base article P735, accessed 2012-05-08.
 
External links