Returns the current time, including seconds (24 hour clock format).
Returns the slide type for the current slide. Returns the slide label for the current slide, if available. Returns the month portion of the current date. Returns the minutes portion of the current time. Returns the current hour (24 hour clock format). Returns number indicating day of week (1 = Sunday, 2 = Monday, etc.) Returns today’s date (US English format). Returns the day portion of the current date. Returns the project’s course name, as entered in the movie’s properties before publishing. Returns the project’s course ID, as entered in the movie’s properties before publishing. Returns the project’s copyright notice, as entered in the movie’s properties before publishing. Returns the project company’s name, as entered in the movie’s properties before publishing. Returns the project author’s name, as entered in the movie’s properties before publishing. Indicates whether the Captivate project uses an external skin. Indicates whether the main project SWF has loaded. Indicates whether the main project SWF has started. The volume ranges from 0 (muted) to 100 (maximum volume). Setting to a number will cause the volume to change. Setting to 0 will make the palybar disappear.Ĭommand variable. Setting to 1 will cause the movie’s playbar to appear. According to Captivate documentation, "Set to 1 if the playbar has moved."Ĭommand variable. Setting to 0 will do nothing.Ĭommand variable.
Setting to 1 will cause the movie to jump to the next slide. Setting to 0 will restore it to normal.Ĭommand variable.
Setting to 1 will disable (mute) the audio. Will cause the movie to jump to the specified slide (slide numbering starts at 0).Ĭommand variable. Will cause the movie to jump to the specified frame and resume playing (frame numbering begins at 0).Ĭommand variable. Setting to 0 will return the movie to the normal playback speed.Ĭommand variable. Setting to 1 will fast-forward the movie (play the movie at a higher framerate). Setting to 0 will disable captioning.Ĭommand variable.
Indicates whether the SWF is a skin SWF or primary project SWF.Ĭommand variable. Indicates whether the project is set to auto-play. Returns the width of the Captivate main SWF (in pixels) Returns the distance of the Captivate main SWF from the topmost edge of the project (in pixels). Returns the file name for the project’s main SWF. Returns the distance of the Captivate main SWF from the leftmost edge of the project (in pixels). Returns the height of the Captivate main SWF (in pixels) NOTE: This value can only be obtained when the project uses an external skin. Because browsers have different support for native XML data types, values returned from this variable should not be considered cross-browser. Internal variable, no information available.
Returns the number of items contained in the project’s Table of Contents Internal variable, no information available Indicates the version of Adobe Captivate that published the SWFĭoNotRegisterRightClickBecauseOfAggregator Indicates whether the queried SWF is a skin SWF (0) or the main content SWF (1).
Update: Kurt Melander has kindly converted this list to PDF format if you’d like to download or print it. If you know of any variables that I missed, please leave a comment. Regardless, the items below should be accessible via every method: widgets, JavaScript, and the native Variables support in Adobe Captivate. Thus you may find small differences between my list and other people’s lists, and differing opinions regarding the usefulness of some variables and publicly accessible movieclips. While most people seem to focus on using Captivate variables natively within a Captivate project via the Variables menu or widgets, my focus has been figuring out how accessible/usable they are via JavaScript. I also purposely left off some publicly accessible (but useless) movieclips and objects. The following list should be exhaustive for CP5 variables for previous versions of Captivate have been purposely left off this list. Note that some variables available in CP3 and CP4 are no longer available. I figured I should document them for future reference. While updating my CaptivateController script I noticed there have been some changes to the Captivate variables available to Captivate developers.