This OpusScript Reference List is a list of all the OpusScript functions in alphabetical order that are supported by Opus Flex. When using an OpusScript function in a Script Object or Script Action, you must enter the function name as it appears in this list.
Function Name: | Category: | Description: |
| A list of all the Date functions | |
| A list of all the Math functions | |
MultiFrames | Go back one frame | |
Global String | Convert a value to a Boolean | |
Pages | Clear a Bookmark for the current page | |
Global String | Test if one string contains another string | |
Slideshow | Continue a Slideshow | |
Graphical Objects | Enable or disable this object | |
Global | Exit the publication, via an Exit page (if any) | |
Graphical Objects | Fade an object by an amount | |
Basic Objects | Finds the child of this object with a particular name | |
Basic Objects | Finds the descendent of this object with a particular name | |
Global String | Format a number as a string | |
Browsers | Goes forward one page in the browser history | |
MultiFrames | Go forward one frame | |
Pages | Get Bookmark page by its index number | |
Basic Objects | Gets a child of this object by index | |
Pages | Get the first Bookmark page | |
Basic Objects | Gets the first child of this object | |
Graphical Objects | Get the height of the object | |
Graphical Objects | Get the layer that the object is on | |
Video | Get the length of the video in seconds | |
Pages | Get the x and y coordinates of the current mouse position | |
Basic Objects | Gets the name of the object | |
Pages | Get the next Bookmark page | |
Basic Objects | Gets the child of this object that follows another | |
Basic Objects | Gets the number of children of this object | |
Basic Objects | Gets the parent of this object | |
Graphical Objects | Get an object for storing information that will persist when the page is not visible | |
Graphical Objects | Get the x and y coordinate of the objects position | |
Video | Get the current position of a video in seconds | |
Slideshow | Get the slide currently visible | |
Slideshow | Count the number of slides in a slideshow | |
Buttons | Returns the current state of a push button | |
Global | Get the object’s Object Type e.g. button, image etc. | |
Basic Objects | Gets a string that is unique to this object | |
Sound | Get the volume level of a specified device | |
Graphical Objects | Get the width of the object | |
Graphical Objects | Get the x coordinate of the objects position | |
Graphical Objects | Get the y coordinate of the objects position | |
Video | Set the first frame of a video | |
Global | Go to the previous page in the publication | |
Pages | Go to a specific Bookmark | |
Global | Go to the next page in the publication | |
Global | Go to the next page in the page history | |
Global | Go to a random page within the chapter without repeating | |
Global | Go to the previous page in the page history | |
Global | Go to a random page within the chapter | |
Slideshow | Go to a specific slide | |
Graphical Objects | Hide this object | |
Global String | Convert a value to an integer | |
Graphical Objects | Test if this object is enabled | |
Graphical Objects | Test if this object is intersecting another | |
Slideshow | Check if a specified Slideshow is playing | |
Video | Check if a specified video is playing | |
Graphical Objects | Test if this object is showing | |
Global | Open the Search dialog box | |
Global | Open a URL | |
Global String | Get the left end of a string | |
Global String | Get the length of a string | |
String | The length of the string | |
Global String | Get part of the middle of a string | |
Graphical Objects | Move the object by its x and y coordinates | |
Graphical Objects | Move the object by its x coordinate | |
Graphical Objects | Move the object by its y coordinate | |
Global String | Convert a value to a number | |
Slideshow | Pause a Slideshow | |
Slideshow | Play a Slideshow | |
Video | Play a specified video | |
Global String | Get a random integer | |
Global | Exit the publication immediately | |
Event Objects | Set a function to be called when a certain event triggers on the object. | |
Graphical Objects | Reset an animation | |
Publications | Reset all the publications variables to their default | |
Pages | Reset all page properties variables | |
Global String | Get the right end of a string | |
Graphical Objects | Rotate an object by a specified angle | |
Graphical Objects | Scale an object horizontally and vertically by a percentage | |
Graphical Objects | Scale an object horizontally by a percentage | |
Graphical Objects | Scale an object vertically by a percentage | |
Video | Reposition the starting point of a video | |
Pages | Bookmark the current page | |
Graphical Objects | Set the layer that the object is on | |
Graphical Objects | Set aspects of the objects position | |
Sound | Set the current position in seconds for a sound file | |
Graphical Objects | Set the x coordinate of the objects position | |
Graphical Objects | Set the y coordinate of the objects position | |
Graphical Objects | Set an objects rotation to a specified angle | |
Graphical Objects | Set the horizontal and vertical scale of an object to a percentage | |
Graphical Objects | Set the horizontal scale of an object to a percentage | |
Graphical Objects | Set the vertical scale of an object to a percentage | |
Text Objects | Selects a range of characters in the text object | |
Buttons | Sets the current state of a push button | |
Graphical Objects | Set the objects transparency | |
Graphical Objects | Show this object | |
Pages | Show the Bookmark Dialog box | |
Slideshow | Stop a Slideshow | |
Video | Stop a specified video | |
Graphical Objects | Stop an animation | |
Global String | Convert a value to a string | |
Publications | Get the number of seconds a publication has been running | |
MultiFrames | Go to last frame in the MultiFrame | |
MultiFrames | Go to a given frame in the MultiFrame | |
Global String | Get a lower case version of a string | |
MultiFrames | Go to first frame in the MultiFrame | |
Global String | Get an upper case version of a string | |
Event Objects | Activate a Custom Trigger for a specified object. | |
Event Objects | Remove a previously registered event handler. | |
Global String | Get a word from a string |