I’m quite happy to announce that ToolBook 9.01 is now available and shipping. We are very excited about this update; thanks much to everyone who helped evaluate this product update.
The product is available for purchase and trial versions are posted on www.toolbook.com. Shortly, a downloadable 9.01 update will be available for users wanting to update their ToolBook Instructor 9.0 version to 9.01. ToolBook Support customers will receive the 9.01 update via postal mail.
In addition to the new SmartPage enhancements in this product update, there were other code changes. This list below covers these updates. Feel free to contact me or your Account Manager if you would like more details on these changes.
Best regards,
Aaron Smith
ToolBook Program Manager
asmith@sumtotalsystems.com
ToolBook 9.01 change list
Addition of 14 new Smart Pages, each of which was created in response to customer feedback. The names, and use, of these new SmartPages are as follows:
Blank Question - A page ready for a question to be added.
Blank - Blank page.
Bullets (Static) and Image - A page with an image and some static bullets
Bullets (Static) and Media - A page with a media player and some static bullets.
Bullets (Static) - A page with some static bullets
Definable MCQ with Hotspot Image - definable multiple choice question and an image placeholder with hotspots for answers.
Definable MCQ with Images - A page with a definable multiple choice question and image placeholders for answers.
Definable MCQ with Text Fields - A page with a definable multiple choice question and text fields for answers.
File Placeholder - A page with a File Placeholder object
Image with Hotspots - A page with a single image with hotspots, and text fields to display information about each hotspot.
Match Item with Images - A page with a match item question and images for answers.
Match Item with Text Fields - A page with a match item question and text fields for answers.
PowerPoint Placeholder - A page with a PowerPoint Placeholder object.
Web Placeholder - A page with a Web Page Placeholder object.
Resolved Issues - Web Deployment
Universal Media Player event “on media complete” did not trigger. If a book included an action for a Universal Media Player which depended on the completion of playing the media, after exporting to the book to HTML, the event did not trigger. This has been fixed.
Autoplay option for CD-ROM delivery was not working. When exporting a book using the Web Specialist, there is an option to create Autoplay files for CD-ROM delivery. With the Instructor 9.0 release, the necessary files were not copied to the expected folder and the automatic feature did not work correctly. In the current release this issue has been corrected.
Text alignment for a long answer was centered if text wrapped. If an author entered a long answer to a multiple choice question in Instructor 9.0 expecting the extra text to wrap to additional lines once exported to DHTML, the text would wrap but the text displayed using center alignment. Answer text that takes more than one line now displays as left aligned.
The upper limit on the amount of memory used when publishing a book has been increased. This means that it is now possible to publish larger books than before.
Resolved Issues - Autopackager
After opening the AutoPackager to build a setup program for a ToolBook file, the processing would be stopped if the minimal installation option was selected and all default values were chosen. This has been fixed. In a related issue, choosing the minimal installation option with the feature to create a single .exe file checked would cause the resulting packaged file to display an installation error. This issue has been corrected in the current release.
Resolved Issues - OpenScript
Under certain circumstances, createFile would report a sharing violation if the file already exists. This no longer occurs.
The getObjectList() function was not detecting hotwords inside of recordFields. This has been fixed.
The ASYM_TempDir() function was returning a path in short file name format. It now returns the long file name format.
In the debugger, it was possible to get into a state where the variable value window would show incorrect values for arrays. This has been fixed.
The function getDirectoryOnlyList() used to return the value -8 if the directory was missing. In version 9.00, it was returning NULL. It now returns the correct value of -8 when the directory doesn’t exist.
Resolved Issues – Book Explorer
Moving a page to a new background would cause the page to become the first page of that background. This has been changed so that the page order does not change.
The Book Explorer would expand the page where an object was selected, after the thumbnail of another page was shown. This had the effect that the Book Explorer would change from the page the author is viewing, to the page on which an object is selected. This has been fixed.
Resolved Issues – Printing
In the Instructor 9.0 release, printing two or more ToolBook pages (screens) per hardcopy page would result in text not printing correctly. This has been fixed.
When an author changed the default properties set in the Printer Properties dialog box, the selections were not saved. For example it would not be possible to print Landscape because it would forget the setting and use Portrait. The issue has been fixed in the current ToolBook release.
Resolved Issues – Microsoft Vista
When copying a page under Windows Vista, ToolBook occaisionally generated an “out of memory” error. This has been fixed.
Resolved Issued – Media Players
ToolBook could not play QuickTime movies when QuickTime 7.1.6 was installed. ToolBook has been updated to handle this new version of QuickTime.
When a Universal Media Player was placed on more than 6 consecutive pages, set to auto-play, and the pages were rapidly flipped through, some of the media player controls were not unloaded properly and caused ToolBook to crash. This has been fixed.
Resolved Issues - Miscellaneous
Closing and reopening a book with Flash media under Microsoft Vista causes error. When a book that contained a Flash object was closed and then reopened on a computer running Windows Vista, the following message would display: “This program requires a missing Windows component.”
OpenScript functions IsDriveAvailable and CopyFile slightly modified. The function CopyFile32 was incorrectly returning 0 or 1 when it should have been returning an error code in the Instructor 9.0 release; this function now returns relevant error codes. The function IsDriveAvailable was not accepting network paths in Instructor 9.0 and this has been changed to recognize network paths in the current release of ToolBook Instructor.
The “Show More,” “Show Less,” and “Show Info” buttons were for internal use, and have been removed from the catalog.