Skip to main content

Glossary

Text Commands

Manipulate text using text commands in scripting.

$THIS_BUTTON

Use scripting to return the button name.

$BUTTON_ID

Use scripting to return the button identifier.

ABS

Modify scripting to return the absolute value of a number.

ADD LABEL_IN_GROUP

Use scripting to add a label and label group to all open code buttons.

AND

Use the AND command to combine more than one condition in your scripting.

BUTTON

Use the BUTTON command to grab the output of another button.

BUTTON COLOR

Use scripting to change the background color / opacity of a current button.

BUTTON NAME

Use this command to grab the name of a different button, using an identifier.

BUTTON OPACITY

Use scripting to change the background color of the current button.

BUTTON STATE

Generally used with the IF command, this script returns 1 if the button is down and 0 if the button is up.

CEILING

Modify scripting to return a number which has been rounded up to the specified number of digits from the decimal point.

CELL

CELL grabs the output from another cell in the window.

CODE

Use the CODE command to obtain the output from another button using a name.

CODE ID

This script will grab the identifier from another button using a name.

COUNT

Use this command to count then number of labels in the timeline.

DECIMAL

Modify scripting to return a number to the specified number of decimal places.

END

Within scripting, produce the latest end time of the labels or instances in seconds.

END TIME

The END TIME command will return all instances that have the correct end time condition.

FLOOR

Use scripting to return a number that has been rounded down to the specified number of digits from the decimal point.

FROM

Use the FROM command to obtain instances from specified timelines.

GROUP

The GROUP command will return all the instances that have labels with the particular group name.

HH:MM:SS

Utilize scripting to specify time in Hours:Minutes:Seconds.

IF

Within scripting, use the IF command to execute a statement based on a condition.

INSTANCES

Use this script to return instances of the timeline respecting the specified criteria.

INSTANCES[X]

Use this script to return the instance in the timeline based on start times.

LABEL

Use this command in scripting to return a label in the timeline.

LABEL IN

Use the LABEL IN command to return a label in the instances of the timeline.

LABEL IN GROUP

Use scripting to filter instances through ranges of numeric values of labels, belonging to a specified group.

LABELS

Use scripting to limit instances based on conditions.

LABELS IN

Use scripting to limit instances based on conditions.

LARGE

Use the LARGE command to find the nth largest value in the cell group.

LENGTH

Use scripting to identify the length of labels in the timeline (including multiple ones in the same instance).

LIMIT

Learn how to limit instances based on conditions using scripting.

LOOKUP

Use the LOOKUP command to find a match for a given value in a range and return it in the same relative position in a second range.

MOVE BUTTON BACK

Use scripting to move a button to the back of the code window.

MOVE BUTTON FRONT

Use scripting to move a button to the front of the code window.

NOT

Use scripting to find instances from the timeline that do not contain either label.

NUMBER

Utilize scripting to return a number from the given string or instances.

NUMBER COUNT

Use scripting to count of valid number labels.

OPEN

Show whether a given timeline is currently open using scripting.

NOT OPEN

Test whether a given timeline is currently closed using scripting.

OR

Use scripting to count X and/or Y.

OUTPUT COLOR

Use scripting to change the text color for the output of the button.

OVERLAP

Utilize scripting to return instances from the given arguments that overlap for any part of the timeline.

OVERLAP_LENGTH

Use scripting to show the length of instances that overlap with another instance in the timeline.

PUSH BUTTON DOWN

Use scripting to push a button down with or without other conditions.

PUSH BUTTON DOWN WITH DELAY

Use scripting to push a button down with delay.

PUSH BUTTON UP

Use scripting to push a button up, with or without other conditions.

PUSH BUTTON UP WITH DELAY

Use scripting to push a button up, with delay.

RANK

Finds the rank of the value in the range.

RENAME

Use scripting to rename a button.

RENAME GROUP

In scripting, use the RENAME command to change the group name of a button.

ROUND

Use scripting to round a number to specified decimal point.

SMALL

SMALL finds the nth smallest value in the cell group.

START

Utilize scripting to find the earliest start time of a labels or instances in the timeline.

START TIME

Utilize scripting to return all instances that have the correct start time condition.

STRING

Use scripting to return a string from the given number of instances.

SUM

SUM adds all the values in the cell group.

TEXT COLOR

Use scripting to change the text color of a button name.

TIME

The TIME command will return all instances that have the specified length condition.

UNIQUE

Use the UNIQUE command to return instances from the given arguments that do not overlap for any part of the timeline.

UNIQUE RANK

UNIQUE RANK Finds the rank of the value in the range making sure it is unique.

UNIQUE STRING

Use the UNIQUE STRING command to return unique labels from a particular group in a specified order.

WHERE

The WHERE command allows you to specify the selection of instances according to conditions.

Range

Will return all instances that have the correct time condition

Row_Name

Returns the row name from the front or specified timeline for the given index

SHOW

Outputs the number, text or movies/instances

TIMER 2

Converts the input in seconds to a minute based timer

EXIT

Stops the rest of the script from being executed

"group"."label"

Will return instances matching this label.

"group":"label"

Will return labels matching this label. If an instance has 3 matches it will return the instance 3 times.