All objects that can visibly appear on a page in a publication can use the Graphical Object functions. This includes:
Hierarchy:
As well as the specific functions listed under the Functions: heading below, you can also use the following OpusScript functions:
Class Hierarchy:
Graphical Objects
Basic Objects
Functions:
Capture the mouse input | |
Clone an object | |
Copy an object to the Windows clipboard | |
Destroy a cloned object | |
Enable or disable this object | |
Fade an object by an amount | |
Make an object follow an animation path | |
Get the appearance information for the object State of a specified object | |
Get display information related to an object e.g. scale and skew | |
Get the height of the object | |
Get the layer that the object is on | |
Get the position and size of an object | |
Get an object for storing information that will persist when the page is not visible | |
Get the x and y coordinate of the objects position | |
Get the x and y coordinate of an animation path’s length | |
Get the x and y coordinate of an animation path from a percent along the path | |
Get the scroll position, scroll size and scrollbar | |
Get the total length of an animation path | |
Get the width of the object | |
Get the x coordinate of the objects position | |
Get the y coordinate of the objects position | |
Hide this object | |
Test if this object is enabled | |
Test if this object is intersecting another | |
Test if this object is showing | |
Move the object by its x and y coordinates | |
Move the object by its x coordinate | |
Move the object by its y coordinate | |
Release the mouse input | |
Delete the Alpha effect on a specified object | |
Delete the Background style on a specified object | |
Delete the Border style on a specified object | |
Delete the Button style on a specified Button object | |
Delete the Flare effect on a specified object | |
Delete the Image on a specified object | |
Delete the Shadow effect on a specified object | |
Delete the Texture effect on a specified object | |
Reset an animation | |
Roll an object by a specified angle | |
Rotate an object by a specified angle | |
Scale an object horizontally and vertically by a percentage | |
Scale an object horizontally by a percentage | |
Scale an object vertically by a percentage | |
Create an Alpha effect on a specified object | |
Create a Background style on a specified object | |
Create a Border style on a specified object | |
Create a Button style on a specified object | |
Set display information related to an object e.g. | |
Create a Flare effect on a specified object | |
Set the keyboard input focus | |
Insert an Image on a specified object | |
Set the layer that the object is on | |
Set the position and size of an object | |
Set aspects of the objects position | |
Set the x coordinate of the objects position | |
Set the y coordinate of the objects position | |
Set an objects roll to a specified angle | |
Set an objects rotation to a specified angle | |
Set the horizontal and vertical scale of an object to a percentage | |
Set the horizontal scale of an object to a percentage | |
Set the vertical scale of an object to a percentage | |
Set the scroll position of the object | |
Create a Shadow effect on a specified object | |
Skew an object horizontally and vertically to a specified angle | |
Skew an object horizontally to a specified angle | |
Skew an object vertically to a specified angle | |
Set an objects spin to a specified angle | |
Create a Texture effect on a specifed object | |
Set the transparency of an object | |
Show this object | |
Set the skew of an object horizontally and vertically to a specified angle | |
Set the skew of an object horizontally to a specified angle | |
Set the skew of an object vertically to a specified angle | |
Spin an object by a specified angle | |
Stop an animation |