AbsOperator
Absolute value operator.
Absolute value operator.
Determines if an array contains a given element
Determines if an array has a given key
Concatenates two strings.
Concatenates two strings and inserts a space between them.
Allows the construction of compound boolean expressions, which evaluate to true if both operands are true, false otherwise.
Create a widget object of the specified kind
Manipulates an annotation of a child widget
Arccos operator.
Arcsin operator.
Arctan operator.
Multiplies two numbers or arrays containing numbers.
Base 10 log operator.
Converts the base of Operand
Converts the base of Operand
Converts the base of Operand
Natural log operator.
The **begins with** operator takes two strings and returns true if the second string matches the start of the first string.
Determines whether Target begins with Needle.
Binary arctan operator.
Performs a "bitwise and" operation on the binary representation of two numbers.
Performs a "bitwise not" operation on the binary representation of a number as an unsigned, 32-bit integer
Performs a "bitwise or" operation on the binary representation of two numbers.
Performs a bitwise AND operation on the binary representations of Left and Right.
Performs a bitwise NOT operation on the binary representation of Operand.
Performs a bitwise OR operation on the binary representations of Left and Right.
Shifts the bits of Operand left.
Shifts the bits of Operand right.
Performs a bitwise XOR operation on the binary representations of Left and Right.
Performs a "bitwise exclusive or" on the binary representation of two numbers.
Formats a boolean value as a string
Determines whether Left and Right are equal or not.
Determines whether Left and Right are equal or not.
Performs a "bitwise and" operation on each bit of two strings of binary data.
Determines whether Needle is in Target.
Performs a "bitwise not" operation on each bit of a string of binary data.
Finds the first or last occurrence of Needle within Target
Finds the first or last occurrence of Needle after a specified index in Target
Finds the first or last occurrence of Needle before a specified index in Target.
Performs a "bitwise or" operation on each bit of two strings of binary data.
Create a 1-byte data value from a number
Performs a "bitwise xor" operation on each bit of two strings of binary data.
The current antialias setting of a canvas.
The current blend mode of a canvas.
The current cap style of a canvas.
The current clipping bounds of the canvas.
The current dashes of a canvas.
The current dash phase of a canvas.
The current device transform of the canvas.
The current fill rule of a canvas.
The current font of a canvas.
The current image resize quality of a canvas.
The current join style of a canvas.
The current miter limit of a canvas.
The current opacity setting of a canvas.
The current paint of a canvas.
The current stippled setting of a canvas.
The current stroke width of a canvas.
Raises a number to a power.
Returns the ceiling of Target.
Determines whether Needle is in Target. Target:An expression which evaluates to a string.
Finds the first or last occurrence of Needle within Target
Finds the first or last occurrence of Needle after a specified index in Target
Finds the first or last occurrence of Needle before a specified index in Target.
Create a 1-char string from a number
Get the child objects of a script object.
Get the numeric value of a single byte.
Get the numeric value of a single char
Finds the first or last occurrence of Needle within Target
Finds the first or last occurrence of Needle after a specified index in Target
Finds the first or last occurrence of Needle before a specified index in Target.
Creates a new color value.
The alpha component of a color value.
The blue component of a color value.
The green component of a color value.
The red component of a color value.
Concatenates (joins) two strings and inserts a comma between them.
Concatenates Left and Right.
Concatenate two lists. LeftList:The List to go at the start of the resulting list. RightList:The List to go at the end of the resulting list.
Concatenates Left and Right.
Concatenates Left and Right with a space between.
Compares two strings and evaluates to true if the first contains the second, false if not.
Determines whether Needle contains Target.
Determines whether Source contains Needle.
Cos operator.
Counts the number of bytes in Target.
Counts the number of chars in Target.
Counts the number of codeunits in Target.
Returns the number of elements in Target
Returns the number of elements in Target
Subtracts one number from another, or designates a number as negative.
Determines whether Left and Right are equal or not.
Determines whether Left is greater than Right under a byte by byte comparison
Determines whether Left is less than Right under a byte by byte comparison
Determines whether Left and Right are equal or not.
Divides one number by another and returns the integer part of the result.
Indicates the remaining arguments to a handler call should be taken from a sequence array.
Creates a new effect.
The angle of an effect.
The blend mode of an effect.
The color of an effect.
The distance of an effect.
The knockout of an effect.
The size of an effect.
The source of an effect.
The spread of an effect.
The type of an effect.
Determines if a given element is in Target
Returns the elements of an array.
The ends with operator takes two strings and returns true if the second string matches the end of the first string.
Determines whether Target ends with Needle.
Compares two values and evaluates to true if they are equal, false if they are not equal.
Exponentiation operator.
The data stored in a file.
Designates the first byte of data in Target.
Designates the first char in Target.
Designates the first codeunit in Target.
Designates the first element in Target.
Returns the floor of Target.
Creates a new instance of the named font.
Creates a new instance of the named font.
Creates a new instance of the named font.
Measure text precisely when drawn with a font.
Measure text precisely when drawn to a canvas.
Measure text when drawn with a font.
Measure text when drawn to a canvas.
The bold setting of a font.
The italic setting of a font.
The name of a font.
The size of a font.
List the contents of a directory.
Get the current contents of a canvas as raw pixel data
Get the height of a canvas in pixels.
Get the width of a canvas in pixels.
Creates a new gradient paint.
The from point of a gradient paint.
The mirror of a gradient paint.
The ramp of a gradient paint.
The repeat count of a gradient paint.
The to point of a gradient paint.
The transform of a gradient paint.
The type of a gradient paint.
The via point of a gradient paint.
The wrap of a gradient paint.
Creates a new gradient stop.
The color of a gradient stop value.
The offset of a gradient stop value.
Compares two values and returns true if the first value is greater than the second value, false otherwise.
Compares two values and returns true if the first value is greater than or equal to the second value, false otherwise.
Returns the first element of Target.
The density of an image.
The validity of an image
Creates a new image.
Creates a new image.
Creates a new image.
Creates a new image using raw pixel data.
the metadata associated with an image.
The height of an image.
The pixel data of an image.
The width of an image.
Designates the element at index Index in Target. Synonym:SingletonElementOf
Evaluates to true if a value is of the specified type, false otherwise.
Evaluates to true if a chunk is equal to one of the chunks in a string, false otherwise.
Evaluates to true if the valueToFind is an element name in the arrayToSearch.
Compares two strings and evaluates to true if the second contains the first, false if not.
Evaluates to true if a value is not of the specified type, false otherwise.
Evaluates to true if a chunk is not equal to any of the chunks in a string, false otherwise.
Evaluates to true if the valueToFind is not an element name in the arrayToSearch.
Compares two strings and evaluates to true if the second does not contain the first, false if it does.
Compares two values and evaluates to true if they are not equal as they are, false otherwise.
Evaluates to true if the actual type of value is not the specified type.
Evaluates to true if a point is outside the specified rectangle, false if it is inside.
Compares two values and evaluates to true if they are equal as they are, false otherwise.
Evaluates to true if the actual type of value is the specified type.
Evaluates to true if a point is inside the specified rectangle, false if it is outside.
Determines whether Target is a boolean or not.
Determines whether Target is data or not.
Determines whether Target is a list or not.
Determines whether Target is an array or not.
Determines whether Target is a number or not.
Determines whether Target is a string or not.
Determines whether Target is empty or not.
Determines whether Target is empty or not.
Determines whether Target is nothing or not.
Determines whether Target is nothing or not.
Determines whether a point is within a rectangle.
Determines whether a point is within a rectangle.
Returns the keys of an array.
Designates the first byte of data in Target.
Designates the last char in Target.
Designates the last codeunit in Target.
Designates the last element in Target.
Returns a dictionary array formed from the provided list of key-value pairs.
Groups operands together.
Returns a sequence array formed from the provided list of element values.
Compares two values and returns true if the first value is less than the second value, false otherwise.
Compares two values and returns true if the first value is less than or equal to the second value, false otherwise.
Compares two values and returns true if they are not equal, false if they are equal.
Determines whether Source begins with Prefix
Determines if Target contains Needle as a subsequence.
Determines whether Source ends with Suffix Prefix:An expression which evaluates to a list.
Find the first or last occurrence of Needle within Haystack Target:An expression which evaluates to a list.
Find the first or last occurrence of Needle within the tail of Haystack Target:An expression which evaluates to a list.
Find the first or last occurrence of Needle within the head of Haystack Target:An expression which evaluates to a list.
Determines whether Left and Right are equal or not.
Determines whether Left and Right are equal or not.
Find the first or last occurrence of Needle within Haystack Target:An expression which evaluates to a list.
Find the first or last occurrence of Needle within the tail of Haystack Target:An expression which evaluates to a list.
Find the first or last occurrence of Needle within the head of Haystack Target:An expression which evaluates to a List.
Parses a list of strings as a list of numbers
Returns the boolean-logical value of the expression 'not Operand'
Lowercases Source.
Compares a value to a wildcard pattern or regex pattern.
Max operator. List:An expression that evaluates to a list.
Max operator.
Min operator. List:An expression that evaluates to a list.
Min operator.
Binary minus operator.
Unary minus operator.
Evaluates to the remainder left over when one number is divided by another.
Mod operator.
Get a widget's native layer pointer
Create a new canvas
Create a new transparent canvas
Negates a logical value.
Formats a numeric value as a string
Equal to relation.
Greater than relation.
Greater than or equal to relation.
Less than relation.
Less than or equal to relation.
Determines if Left is not Right.
Determines if Left is Right.
Evaluates to true if either operand is true, false if both operands are false.
Binary division operator.
Get the parent object of a script object.
Creates a new path.
Creates a new path.
Creates a new path.
Creates a new path. mCenter:An expression which evaluates to a point.
Creates a new path.
Creates a new path.
Creates a new path.
Create a new rectangle path with elliptical corner rounding
Creates a new path. mRadii:An expression which evaluates to a list of numbers.
Creates a new path.
Creates a new path.
The bounding box of a path.
The instructions of a path.
The subpaths of a path.
Creates a new pattern paint.
Creates a new rotated pattern paint.
Creates a new scaled pattern paint.
Creates a new transformed pattern paint.
Creates a new translated pattern paint.
The image of a pattern value.
The transform of a pattern value.
Adds two numbers.
Binary plus operator.
Unary plus operator.
Creates a new point value.
The x coordinate of a point value.
The y coordinate of a point value.
Binary exponentiation operation.
The property of a script object. Set:The name of the custom property set to access
Manipulates a property implemented by a child widget.
Generate random data
Designates the bytes of data between indices Start and Finish in Target.
Designates the chars between indices Start and Finish in Target.
Designates the codeunits between indices Start and Finish in Target.
Designates the elements between indices Start and Finish in Target.
Creates a new rectangle value.
The bottom edge of a rectangle value.
The height of a rectangle value.
The left edge of a rectangle value.
The right edge of a rectangle value.
The top edge of a rectangle value.
The width of a rectangle value.
Rounds Target to the nearest integer.
Tests the existence of a script object.
Tests the existence of a script object.
Designates the byte of data at index Index in Target.
Designates the char at index Index in Target.
Designates the codeunit at index Index in Target.
Designates the element with key Key in Target. Index:An expression which evaluates to a string.
Designates the element at index Index in Target.
Sin operator.
Divides one number by another number or one array by another array.
Creates a new solid color paint.
The color of a solid paint value. mPaint:An expression which evaluates to a solid paint.
Square root operator.
Determines whether Source begins with Prefix
Determines whether Source ends with Suffix
Determines whether Left is greater than Right under a char by char comparison
Determines whether Left is less than Right under a char by char comparison
Determines whether Left and Right are equal or not.
Determines whether Left and Right are equal or not.
Parses a string as a boolean value
Parses a string as an number
Returns the last element of Target.
Tan operator.
The location of a specific touch
Evaluates to true if the specified object, file, folder, or process exists, false otherwise.
Evaluates to false if the specified object, file, or folder, or process exists, true otherwise.
Binary multiplication operator.
Creates a new rotation transform value.
Creates a new scaling transform value.
Creates a new skewing transform value. mScale:An expression which evaluates to a list of 2 numbers, the x-axis skew and y-axis skew.
Creates a new translation transform.
Creates a new transform. mTranslation:An expression which evaluates to a list of 6 numbers, the a, b, c, d, tx and ty values of the transform matrix.
Multiply two transforms together.
The inverse of a transform.
The matrix values of a transform.
The rotation component of a transform.
The scale component of a transform.
The skew component of a transform.
The translation component of a transform.
Truncation operator.
Uppercases Source.
Manipulates the disabled property of a child widget
Manipulates the enabled property of a child widget
The font of a widget
Manipulates the height property of a child widget
Manipulates the location property of a child widget
Manipulates the rectangle property of a child widget
Manipulates the height property of a child widget
Wrap allows the user to ensure the value of a variable stays within a specified range.
Wrap operator.