Command | Description |
"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. |
$BUTTON_ID | returns the button identifier |
$COLUMN | returns the column the cell is in |
$ROW | returns the row the cell is in |
$THIS_BUTTON | returns the button name |
ABS | Returns the absolute value of a number |
ADD LABEL | Adds a label to the current code. Returns 1 if successful. Returns 0 if no label was added |
AND | if values are numbers: returns 1 if both values are not zero, otherwise returns 0. If using text then it is assumed that you are referring to labels and the return result will be instances from the timeline that contain both labels. "AND" is commonly used inside other commands (see IF, COUNT...) and can be combined with "OR" and "NOT" |
BUTTON | Grabs the output from another button using an identifier |
BUTTON COLOR | Changes the background color of the current button |
BUTTON NAME | Grabs the name from another button using an identifier |
BUTTON OPACITY | Changes the opacity of the current button |
BUTTON STATE | Returns 1 if button is down and 0 if button is up, in the code input window. |
CEILING | Returns a number which has the number rounded up to the specified number of digits from the decimal point. If you need to display a certain number of digits after the decimal point use the decimal command |
CELL | Grabs the output from another cell in the window |
CELL_COLOR | changes the color of the cell |
CELL_STRING | Grabs the output from another cell in the window as a string |
CODE | Grabs the output from another button using a name |
CODE ID | Grabs the identifier from another button using a name |
COUNT | Will count the number of labels in the timeline (including multiple ones in the same instance) |
DECIMAL | Returns a string which has the number to the specified number of digits from the decimal point. The number is always rounded down |
END | Will give the latest end time of the labels or instances in the timeline in seconds. returns -1 if no instances |
END TIME | will return all instances that have the correct end time condition |
EXIT | stops the rest of the cell from being executed |
FLOOR | Returns a number which has the number rounded down to the specified number of digits from the decimal point. This is similar to the decimal command excepts that it returns a number and not a string. If you need to display a certain number of digits after the decimal point use the decimal command |
FROM | will get instances from specified timelines. Not using this command will default to use front timeline |
GROUP | will return all instances that have labels with this group name |
HH:MM:SS | Specify the time in hours, minutes and seconds |
IF | Executes the statement based on a condition |
INDEX | Finds the value from a range of cells with the given offset |
INDEX OF | Will give the index/position of the first match that contains an instance in the other instances (ordered by start times). returns 0 for not found, 1 = 1st instance etc... |
INSTANCES | Will return the instances in the timeline. |
INSTANCES2 | Will return all the instances in the timeline between the red markers. |
INSTANCE[x] | Will return the 'x'th instance in the timeline based on start times. |
LABEL | Will return a label in the timeline. If an instance has 3 labels it will return the instance 3 times. |
LABEL IN | Will return a label in the instances. If an instance has 3 labels it will return the instance 3 times. |
LABEL_IN_GROUP | Filter instances on ranges of values of labels in a specified group. |
LABELS | Will return all the labels in the timeline. If an instance has 3 labels it will return the instance 3 times. |
LABELS IN | Will return all the labels in the instances. If an instance has 3 labels it will return the instance 3 times. |
LARGE | Finds the nth largest value in the cell group |
LENGTH | Will give the length of labels in the timeline (including multiple ones in the same instance) in seconds |
LIMIT | will limit instances based on conditions |
LOOKUP | Finds a match for a given value in the first range, and then returns the value in the cell with the same relative position in the second range. Ranges cannot overlap or be of different sizes |
MOVE BUTTON BACK | Moves the button to the back of the code window |
MOVE BUTTON FRONT | Moves the button to the front of the code window |
NOT | if value is number: returns 1 if value is 0, otherwise returns 0. If using text then it is assumed that you are referring to labels and the return result will be instances from the timeline that do not contain the label. "NOT" is commonly used inside other commands (see IF, COUNT...) and can be combined with "AND" and "OR" |
NOT OPEN | Will test whether a given timeline is currently not open |
NUMBER | Returns a number from the given string or instances |
NUMBER COUNT | Count of valid number in labels |
OPEN | Will test whether a given timeline is currently open |
OR | if values are numbers: returns 1 if either value is not zero, otherwise returns 0. If using text then it is assumed that you are referring to labels and the return result will be instances from the timeline that contain either label. "OR" is commonly used inside other commands (see IF, COUNT...) and can be combined with "AND" and "NOT" |
OUTPUT COLOR | Changes the text color for the output of the button |
OVERLAP | Will return instances from the given arguments that overlap for any part of the timeline. Opposite of the unique command |
OVERLAP_LENGTH | Will give the length of instances that overlap with another instance in the timeline in seconds |
PUSH BUTTON | Pushes the button up/down in the code input window. If this is a label button then you only need to use DOWN |
PUSH BUTTON DOWN | Pushes the button down |
PUSH BUTTON DOWN WITH DELAY | Pushes the button down after a delay |
PUSH BUTTON UP | Pushes the button up |
PUSH BUTTON UP WITH DELAY | Pushes the button up after a delay |
RANGE | will return all instances that have the correct range time condition |
RANK | Finds the rank of the value in the range |
RENAME | Renames the current button |
RENAME GROUP | Renames the group name for the current button. Only valid for buttons types that have groups i.e. Label buttons |
ROUND | Returns a number which has the number rounded to the specified number of digits from the decimal point. It will round up or down depending on which is the closest digit. If you need to display a certain number of digits after the decimal point use the decimal command |
ROW | will return all instances that are on these rows |
ROW_COLOR | changes the color of the row |
ROW_NAME | Returns the row name from the front or specified timeline for the given index |
SEND | Changes the value of the button in the code input window with that button name |
SEND BUTTON COLOR | Changes the background color of the button in the code input window with that button name |
SEND TEXT COLOR | Changes the text color of the button in the code input window with that button name |
SHOW | Outputs the number, text or movies/instances to the cell |
SMALL | Finds the nth smallest value in the cell group |
START | Will give the earliest start time of the labels or instances in the timeline in seconds. returns -1 if no instances |
START TIME | will return all instances that have the correct start time condition |
STRING | Returns a string from the given number or instances |
SUM | adds all the values in the cell group |
TEXT COLOR | Changes the text color in the name of the button |
TIME | will return all instances that have the instance length condition |
TIMER | converts the input in seconds to an hour based timer |
TIMER2 | converts the input in seconds to a minute based timer |
UNIQUE | Will return instances from the given arguments that do not overlap for any part of the timeline. Opposite of the overlap command |
UNIQUE RANK | Finds the rank of the value in the range making sure it is unique |
WHERE | will select certain instances based on conditions |