v11.82.711 beta released

Announcements of new releases, function enhancements and bug fixes.

v11.82.711 beta released

Postby Clifton » Tue Apr 01, 2014 5:10 pm

Changes in this release:
  1. Complete rewrite of mergeTBObjects()! Function now merges the actual ToolBook objects instead of using the previous cloning method. This causes the entire Action event system to remain intact when merging objects. Any merged object can now be targeted inside the Actions Editor. This rewrite also affected how createDraggableObject() handles dragging of merged objects. You can now specify whether dragging a single object affects only that object or if it also drags the entire parent. Groups can also be merged and a parent element will be created as necessary.
  2. Enhanced pgGotoURL() so that it will recognize a page name from the current book as the url parameter.
  3. Added additional JavaScript file to the dialog sub-folder (named "com_link.js") for use in enabling non-ToolBook pages to establish remote control sessions with the main window and to exchange data as needed. Developers must add this script resource to the head section of their remote pages to enable data exchange.
  4. Added additional xml configuration abilities. Now it is possible to fully configure an entire ToolBook DHTML web page via xml and to send user events, trigger objects, load stylesheets and insert text, graphics and HTML tagged code including full HTML table markups, etc.
  5. Updated VideoJS player to version 4.5.1
  6. CODE BREAKING CHANGE!
    htmlVideoLoader() and htmlVideoControl() have been modified to handle video timelines in milliseconds. This means that setting time markers now require values to be set in milliseconds. Also getting the currentTime from a playing video now returns the position in milliseconds and not in seconds as was previously the case. Now all PowerPac media players are consistent in time management.
  7. Enhanced htmlVideoLoader() to handle an additional parameter called allowFlashFallback.
    Valid values for this parameter are:
    allowFlashFallback = "auto" (Player prefers HTML 5 video but will use Flash if necessary.)
    allowFlashFallback = false (HTML 5 video will always be used except if the video is an FLV, then Flash will be triggered.)
    allowFlashFallback = true (DEFAULT behavior. Prefers Flash if available, but will use HTML 5 video on devices not supporting Flash or that do not have Flash installed.)
  8. Added additional accepted values for the loop parameter in htmlVideoLoader() that define how the video is manipulated when it reaches the end.
    If loop = true, the video will play continuously.
    If loop = false, the video will stop playback at the last frame of the video. This is the NEW default behavior.
    If loop = "rewind", the video will rewind to position 0 and stop.
    If loop = "reload", the video will reload itself and optionally show the big play button. (This was the previous default behavior.)
  9. Fixed a bug in htmlVideoLoader() and VideoJS player that would cause the video to appear very tiny instead of filling the size of the player. This problem mostly occurred on IE9, but may have occurred in other select situations too.
  10. Fixed a bug related to non-MSIE browsers when using createDraggableObject().
    This bug seems to have crept in as a result of HTML 5 enhancements for backward compatibility with older ToolBook content < v9.5.
  11. Enhanced exeJavascriptDirect() to be able to allow better function definitions in commandString and to permit multiple return statements as long as the additional return statements are found inside of a function definition.
  12. Fixed an object sizing bug related to non-MSIE browsers. Some objects with borders were 1 pixel off in exported size.
  13. Fixed a bug in pgStyleObject() that sometimes caused the function to fail to interpret rgb color strings.
  14. Enhanced pgStyleObject() to permit setting styles to browser default by setting the style property to either the placeholder "-" or the string "empty".
Download update
Clifton
Site Admin
 
Posts: 732
Joined: Tue Jan 14, 2014 1:04 am

Return to New Releases

Who is online

Users browsing this forum: No registered users and 3 guests

cron