abs
Returns the absolute value of a number.
Returns the absolute value of a number.
Returns the arc cosine of a number, in radians.
Returns the name and location of the file or folder that an alias, symbolic link, or shortcut refers to.
Returns the list of 'active scripting' languages that are installed on the system.
Returns the state of the Alt key.
Returns if permission permissionName has been granted by the user.
Returns true if permissionName is a valid Android permission name
Computes the value of an annuity given an interest rate and a number of payments.
Converts a serialized array back into the original array.
Serializes a LiveCode array.
Parse a LiveCode array to JSON
Returns the arc sine of a number in radians.
Returns the arc tangent of a number in radians.
Returns the arc tangent of one number divided by another, using the sign of both.
Returns the arithmetic mean of a list of numbers.
Returns the average deviation of a list of numbers.
Get a pre-signed url that is valid for a perod of time
Returns a list of objects that have been inserted into the message path after the stack the target object belongs to.
Returns the original data from a base 64-encoded string.
Returns a base 64-encoded string.
Converts a number from one base to another.
Decodes binary data and places it into the specified variables.
Encodes a set of values into a set of binary values.
Returns the build number of the LiveCode engine.
Returns the byte position of the first occourence of the specified string of binary data within container of binary data.
Returns the numeric value of a byte.
Returns a list of the URLs that have been downloaded and copied to the cache using the load command.
Gets the value of a property of a camera control created using cameraControlCreate.
Returns a list of all camera controls currently in existence.
Fetches the name of the camera control that sent the message.
Returns the state of the Caps Lock key.
Returns the smallest integer greater than or equal to number.
**cipherNames** returns a list of ciphers and their associated default key lengths in bits.
Returns the character the user last clicked in a field.
Returns the position of the character the user last clicked in a field.
Returns the position of the word or grouped text that the user last clicked.
Returns the number of the last field the user clicked.
Returns the horizontal position of the most recent mouse click.
Returns the number of the line that the user last clicked in a field.
Returns the position of the most recent mouse click.
Returns the name of the stack in which the user most recently clicked the mouse.
Returns the word or text group the user last clicked.
Returns the vertical position of the most recent mouse click.
Returns the type of information on the clipboard.
Returns the number of codepoints between the beginning of a value and an occurrence of a specified string.
Retrieves a Unicode Character Database (UCD )character property of a Unicode codepoint.
Converts a Unicode codepoint to an integer.
Returns the number of codeunits between the beginning of a value and an occurrence of a specified string.
Returns a list of the color names you can use in LiveCode.
Returns the control for the column of index pIndex in the Data Grid.
If no index is given, returns a 1-based, numeric array containing all the arguments given to the command. If an index is given, returns the argument corresponding to the index (1 being the first argument).
Returns the state of the Command key.
Returns the command name used to start the execution of the application
Returns a list of all built-in commands in LiveCode.
Returns the principal plus accrued interest of an investment.
Returns a gzip-compressed string.
Returns a list of all built-in constants in LiveCode.
Returns the control at the specified location.
Returns the control at the specified location.
Returns the state of the Control key.
Copies a resource from one Mac OS file to another.
Returns the cosine of an angle (in radians).
Returns the current date.
Returns a string describing a given date format using the syntax described below.
Returns the plain text of a gzip-encoded string.
Removes an entry from the Windows system registry.
Removes a resource from the resource fork of a Mac OS file.
Produce a diff representing the changes between two text strings
Produce a diff representing the changes between two text files
Patch a string with a previously computed diff.
Returns the amount of free space on the disk that holds the defaultFolder.
Returns a list of the DNS servers listed in the system's TCP/IP network configuration.
Returns the long ID of the object that dragged data was dropped on.
Returns the long ID of the object that dragged data was dragged from.
Compile an SVG XML file to a drawing metafile.
Compile an SVG XML file to a drawing metafile.
Returns a list of available serial drivers.
Returns a chunk expression describing the location in the field where data was dropped.
Returns the type of running environment the stack is in.
Removed in LiveCode 1.1.
Returns the state of the Alt key.
Returns the state of the Caps Lock key.
Returns the state of the Command key.
Returns the state of the Control key.
Returns the state of the Alt key.
Returns the state of the Shift key.
Returns true if the specified object exists, false if it does not.
Returns the natural exponential of a number.
Returns the natural exponential of a number, minus 1.
Returns the decimal exponential of a number.
Returns the binary exponential of a number.
Returns a list of the smallest and largest keys for each dimension of an array.
List the files in a folder.
Returns the greatest integer less than or equal to number.
Clears pending events from the event queue so they will not trigger handlers.
Returns the currently focused control.
List the subfolders in a folder.
Returns the language associated with a Unicode font.
Returns a list of the currently installed fonts.
Returns a list of the font sizes available for a specified font.
Returns a list of styles available for a font and size.
Returns a formatted string that has been transformed according to the rules of the C "printf()" function.
Returns a chunk expression describing the location of the text that was found by the most recent find command.
Returns the field in which text was located by the most recent find command.
Returns a chunk expression describing the line in which text was located by the most recent find command.
Returns the location of the top left corner of the box that surrounds text found by the find command.
Returns the text located by the most recent find command.
Returns a list of objects that have been inserted into the message path before the target object.
Returns a list of all built-in functions in LiveCode.
Returns the geometric mean of a list of numbers.
Retrieves the internal array for key pIndex of the internal array in the data grid.
Retrieves the internal array associated with line pLine in the data grid.
Parse options from command line arguments Associated:GetOptLibrary
Returns the data in a Mac OS resource.
Returns a list of the resources in a Mac OS file.
Returns the equivalent, in absolute coordinates|global coordinates, of a point given in relative coordinates|local coordinates.
Returns a list of declared global variables.
Returns the harmonic mean of a list of numbers.
Returns true if the specified amount of memory is available, false otherwise.
Returns the number of free bytes in the application heap on Mac OS systems.
Returns the IP address of the local system a socket is connected to.
Returns the domain name corresponding to an IP address.
Returns the domain name of the local system.
Returns the IP addresses corresponding to a domain name.
Returns true if the allowInterrupts property is false and the user has attempted to halt the current handler with a key combination.
Returns true if two objects overlap, false otherwise.
Returns the bundle identifier for the current application.
Returns the machine name of the device the app is running on
Returns the device's screen resolution in pixels
Returns the scale of the device's screen(relative to a non-Retina display)
Returns a boolean value specifying whether or not the given file has been flagged to prevent backup.
Retrieves the data protection level of a file.
Returns the value to which the application badge value is set.
Returns the current value of the magnetometer calibration timeout.
Returns a unique identifier for device. The identifier is the same for all apps that come from the same vendor running of the same device.
Returns the server currently being monitored
Returns the safe area insets of the device the app is running on.
Returns the device's unique system identifier.
Returns the current tracking authorization status of the calling application.
Returns true if a value is a number, false if it is not.
Returns the equivalent of a Windows Latin 1 string, in the Mac OS character set.
Returns the number of items between the beginning of a value and an occurrence of a specified string.
Converts a string containing JSON to a LiveCode value.
Converts a binary string, containing utf-8 encoded JSON, to a LiveCode value.
Converts a value to a string in JSON format, with minimal whitespace.
Converts a value to a string in JSON format, using only ASCII characters and minimal whitespace.
Converts a value to a string in JSON format, using appropriate whitespace to make it readable.
Converts a value to JSON format, encoded as a UTF-8 binary string.
Converts a LiveCode value to a string in JSON format.
Converts a string in JSON format to a LiveCode value.
Parse JSON to a LiveCode array
Returns a list of the element names in an array.
Returns a list of the keys currently being pressed.
Returns the number of characters in a string.
Returns any error that was caused during a download that was started with the load command.
**libURLFormData** formats data in the standard format suitable for sending to form processing CGIs and other processes on a web server.
Sends an FTP command to an FTP server.
Returns the value of the httpHeaders property used for the previous HTTP request.
Returns the headers sent by the remote host in the most recent HTTP transaction.
This function lets you add parts to a multipart form one at a time. It also lets you optionally specify the mime type and transfer encoding for each part. This can be useful where the mime type or transfer encoding has to be specified.
**libURLMultipartFormData** formats data in the way described in RFC 1867.
Returns the version of the Internet library.
Returns true if the development environment is running.
Returns the number of lines between the beginning of a value and an occurrence of a specified string.
Lists the sub-keys of the specified key in the registry|Windows system registry.
Returns the natural logarithm of a number.
Returns the natural logarithm of a number plus one.
Returns a list of the currently loaded extensions.
Returns the equivalent, in relative coordinates|local coordinates, of a point given in absolute coordinates|global coordinates.
Returns a list of all local variables.
Returns the base-10 logarithm of a number.
Returns the base-2 logarithm of a number.
Returns the long-format equivalent of an 8.3-format file path.
Returns the type of hardware the application is running on.
Returns the equivalent of a Mac OS character-set string, translated into the Windows Latin 1 character set.
Returns a list of the main stacks that are loaded into memory.
Returns true if the regex pattern pattern is found in the specified string, false otherwise.
Returns true if the regex pattern pattern is found in the specified string, false otherwise.
Returns the matrix product of two arrays.
Returns the largest number from a list of numbers.
Reserved for internal use.
Sends a command to the Media Control Interface system, and returns the result of the command.
Computes a MD5 cryptographic message digest.
Returns the width, size or bounds of the text drawn with the effective font attribute of the given object.
Returns the width, size or bounds of the unicode text drawn with the effective font attribute of the given object.
Get an attribute of a media type Platform:desktop
Get the duration of the media file. Platform:desktop
Get the number of streams in the media file Platform:desktop
Get the current media type of a reader stream. Platform:desktop
Get the ID of the native media type of a reader stream Platform:desktop
Query if the stream is selected Platform:desktop
Get an input media type that the video processor supports Platform:desktop
Get an output media type that the video processor supports Platform:desktop
Get the current output media type Platform:desktop
Returns the median (middle number) of a list of numbers.
Returns the name of the button that triggered display of a stack menu.
Does not return a meaningful value and is included in LiveCode for compatibility with imported HyperCard stacks.
Returns the names of any devices connected to the device with protocols your supports
Get a list of currently open sessions
Returns a list of protocols that both the accessory and your app support
Presents a modal color picker and returns when a color is saved or the user cancels
Concatenate two affine transforms
This will return the affine transform that makes no changes to the image
Invert an affine transform
This will return the affine transform identity rotated by pAngle
This will return the affine transform identity scaled by pScaleX and pScaleY
This will return the affine transform identity moved by pTranslateX and pTranslateY
This will apply the affine transform to a point and return the result
This will apply the affine transform to a rect and return the result
This will return the affine transform rotated by pAngle
This will return the affine transform scaled by pScaleX and pScaleY
This will apply the affine transform to a size and return the result
This will return the affine transform moved by pTranslateX and pTranslateY
Create an asset from a URL
Get a list of asset export session presets that are compatible with an asset
Create an asset export session to write a composition to a file
Get a list of asset export session presets
Get the value of an asset property
Get the value of an asset track property
When a user launches your app, sound may already be playing on the device
Get a list of possible barcode types
Get the current property of the camera control
Checks the authorisation status of the app to access the photo library
Checks if the user has authorised the app to record audio or video
Checks to see if the video file is compatible with the photo library
Create a composition
Get the id of a composition track that is compatible with a specified asset track
Creates a composition tract in a composition
Edits the video and saves the result in the temporary folder and returns the file path
Create a thumbnail image from an image file
Picks a video from a recording or the library and saves it in the temporary folder and returns the file path
Create a player control from an asset or composition with an optional video composition
Observer boundary times while a player is playing and send a custom message to the contol that created the player
Create a player control from a url
Observer periodic times while a player is playing and send a custom message to the contol that created the player
Get a player property
Create a video composition
Create a thumbnail image of a video
This function returns the current state of the application
This function returns the amount of time the application has to run in the background before it may be forcibly killed by the system
Get the advertisement data for a service from a peripheral discovery
Create a search object and start searching for a bonjour service
Required because the fontNames funtion in LiveCode doesn't return actual font names
Get a button property
Calculate the distance between to coordinates taking into account the curvature of the earth
Get the image for a contact in the address book
Get the name of the device as would appear in iTunes
Returns true if there is an app that can open the document type
Get the icon for a document as image data
Get a list of icon sizes available for the document
Evaluates any expressions in a string, replaces them with their value, and returns the transformed string.
Get the display name for a peer
Get a list of peers with specified connection state
Reads the user's biological sex setting
Reads the user's blood type setting
Checks the current authorization status for a type identifier
Reads the user's date of birth setting
Reads the user's skin type based on the Fitzpatrick scale
Check to see if HealthKit is available
The function decodes JSON to an array.
The function encodes an array as JSON.
Returns the XHTML translation of the markdown document.
Return the average power reading in decibels
Get the audio format to output
Get the audio quality level to use when encoding
Get the number of channels to record (either mono - 1 channel, or stereo - 2 channels)
Get the sample rate measure in hertz (number of samples to take per second - 44100 is CD quality)
Get the target bit rate to use formats that have such a notion specified in combined (all changes) bits per second
This handler returns true if there is a microphone available to use
This handler returns true if recording is currently in progress and false if it is not
Return the peak power reading in decibels
Returns an id for the annotation that was created
Returns an id for the annotation that was created
Returns an id for the overlay that was created
Returns an id for the overlay that was created
Returns an id for the overlay that was created
Get individual annotation properties
Get a property of a directions route
Get a property of a directions route step
Get a map property
Get an image representing a media item
Get a property of a media item in the collection
Get the number of collections in the query
Get the number of items in the media collection
Get the title of the collection
Create a media query
Get the network interfaces
Get the number of IPs for an interface
Get a property of an interface IP
Check if 3G is connected
Check if bluetooh is connected is connected
Check if personal hotspot is activated is connected
Check if Wifi is connected is connected
Check if Wifi is connected to NAT is connected
Get the MAC address for am interface
Presents a popup contextual menu like the Cut|Copy|Paste menu in a text view
Presents an action sheet or popover on iPad
Get the brightness of the screen
Gets the setting for the specified key
Determines if the service type is available
Checks to see if the device is configured to send a tweet
Compute a message authentication code.
Computes a cryptographic message digest.
Returns the number of milliseconds since the start of the eon.
Build a multipart mime content type from an array of pre-encoded content
Generate multipart content from a field control
Encode data for MIME header
Encode data in content transfer encoding
List extensions that match a MIME type or MIME type wildcard pattern
Determine the MIME type for a file extension
The MIME version this implemented in the library
Returns the smallest number of a list of numbers.
Returns the topLeft position of an ad.
Return true if an ad is visible.
Return a list of all mobile ads that have been created.
Returns a list of the currently allowed orientations.
Returns information about the current device.
Returns the capabilities of the devices camera(s)
Returns true if the device can compose text messages, false otherwise.
Determines if in-app purchasing is available.
Determines if a devices can be used to send emails.
Returns true if the device can track the heading using a digital compass, false otherwise.
Returns true if the device can track the location using GPS, false otherwise.
Gets the value of a property of a native mobile control created using mobileControlCreate.
Returns a list of all native mobile controls currently in existence.
Fetches the name or id (if no name is set) of the native mobile control that sent the message.
Returns the current heading of the device.
Returns the currently configured locale.
Returns the current location of the device.
Returns the current device orientation.
Allows the user to read contact information from the contacts list.
Returns the Device Token used for Push Notification.
Get the mode in which the keyboard is displayed
Returns an array containing information set by the launcher of the application.
Returns the URL that was used to launch the application.
Get the mobile location samples since the last call to **mobileGetLocationHistory**
Get the number of location changes to be retained
Returns an array giving details about a local notification
Returns a comma delimited list of Local Notifications that are scheduled with the iOS or Android operating system.
Determine whether the idleTimer is currently locked.
Returns true if the device can communicate with other NFC devices or tags, false otherwise.
Returns true if the NFC function of the device is enabled, false otherwise.
Returns true if Voice Over is turned on (iOS only)
Returns the current location authorization status of the calling aplication.
Returns the sound that is scheduled to play next (if any) on the given channel.
Returns the current interface orientation.
Queries the current lock state.
Returns the pixel density of the device screen (relative to a non-Retina display)
Returns a return-delimited list of standard language tags in order of user preference.
Returns detailed information about errors in a purchase.
Returns the value of a property of an in-app purchase.
Returns a list of all known, active purchases.
Returns the status of an active purchase.
Queries the current state of remote control access.
Returns the availability of the given sensor.
Returns the reading from the named sensor.
Returns a list of the sound channels that currently exist.
Returns the current status of the given channel.
Returns the current volume of the given channel.
Returns the sound that is currently playing (if any) on the given channel.
Determines if in-app purchasing is available.
Retrieve a property of a purchased product.
Get the list of all known completed purchases.
Get more detailed information about errors in the purchase request.
Returns a list of month names used by the date function.
Returns the state of a mouse button.
Returns the character the mouse pointer is over.
Returns a chunk expression describing the location of the character under the mouse pointer.
Returns a chunk expression describing the location of the word or text group under the mouse pointer.
Returns true if the user has clicked since the event that caused the current handler to run (or since the last time the **mouseClick** was checked).
Returns the color of the pixel that the mouse pointer is over.
Returns the number of the control the mouse pointer is over.
Returns the horizontal position of the mouse pointer.
Returns a chunk expression describing the location of the line of text under the mouse pointer.
Returns the location of the mouse pointer.
Returns the name of the window the mouse pointer is over.
Returns the word or text group under the mouse pointer.
The **mouseV** property returns the vertical position of the pointer.
Returns the name of the currently playing video clip.
Returns a list of controls that are being moved by the move command.
Returns the 8-bit value corresponding to a native character.
Converts a text string into a specific 'normal form'.
Returns the number of objects of a certain kind, or the number of chunks in a string.
Returns the byte corresponding to a numeric value in the range 0-255.
Converts an integer to a Unicode codepoint.
Returns the native character corresponding to an ASCII value.
Returns the number of characters between the first character of a value and an occurrence of a specified string.
Returns a list of files that have been opened with the open file command, but not yet closed with the close file command.
Returns the names of processes that have been opened with the open process command, but have not yet exited.
Returns the process IDs of processes that have been opened with the open process command, but have not yet exited.
Returns a list of the currently open sockets.
Returns a list of the names of all open stacks.
Returns the state of the Option key.
Returns the number of paragraphs between the beginning of a value and an occurrence of a specified string.
Returns the specified parameter passed to the current handler.
Returns the number of parameters passed to the current handler.
Returns all the parameters passed to the current handler.
Returns a range of parameters passed to the current handler as an array.
Returns the IP address of the remote system at the other end of a socket.
Returns a list of messages that have been scheduled with the send command, but not yet delivered.
Returns the name of the operating system LiveCode is running on.
Returns the population standard deviation of a list of numbers.
Returns the population variance of a list of numbers.
Returns the process ID of LiveCode (or a standalone application).
Returns a string describing the system's architecture.
Returns the version of LiveCode Create currently running
Returns a list of all built-in properties in LiveCode.
Removed in LiveCode 10.0.
Removed in LiveCode 10.0.
The **queryRegistry** function returns the value of an entry in the Windows system registry.
Returns a random integer.
Returns byteCount random bytes.
Removed in LiveCode Create 1.0.
Returns a list of available record formats
Returns the volume of the sound currently being recorded in decibels
Searches for a regex pattern and replaces the portions that match it.
Is a global property returning the last value returned by return from a handler, from an engine function, or from an engine command which sets the result.
Returns the version of the LiveCode application.
Calls a web script function in the current browser object
Executes a string as web script in the context of the specified browser object.
Retrieves a property from the specified browser object.
Returns a list of the open browser instances.
Opens and initialises a new browser
Opens and initialises a new Chrome-based browser.
Returns the number of the current record in a record set.
Returns whether the current record is the first record in a record set.
Returns whether the current record is the last record in a record set.
Returns the number of database fields in a record set.
Returns true if the specified database field has a null value, false otherwise.
Returns the maximum field sizes in a record set.
Returns data from a specified database field in a database.
Returns the list of database field names in a record set (database cursor)(glossary) or a database table
Returns data from a specified database field.
Returns the data types of the columns in a record set.
Returns the most recent error message for a database.
Returns the record set IDs associated with a connection to a database.
Returns the database ID of the database that opened a record set.
Returns a list of the table names in the current database.
Returns the type of database associated with a connection.
Gets records from a database according to a SQL query and places the resulting data in a variable, without creating a record set.
Executes the revCloseCursor command.
Executes the revCommitDatabase command.
Executes the revCloseDatabase command.
Executes the revExecuteSQL command.
Executes the revMoveToFirstRecord command.
Executes the revMoveToLastRecord command.
Executes the revMoveToNextRecord command.
Executes the revMoveToPreviousRecord command.
Executes the revRollBackDatabase command.
Returns the folder where the Database library looks for database drivers
Returns the current speech volume
Returns true or false, depending on whether a phrase is currently being spoken by the **revIsSpeaking** command.
Deprecated and will be removed in a future release.
Returns a list of the names of all stacks that are loaded into memory.
Converts a Unix-style pathname to a Mac OS-style pathname.
Returns the number of records in a record set.
Connects to a MySQL, SQLite, PostgreSQL, ODBC or Oracle database.
Returns a list of open databases.
Selects records in a database according to a SQL query.
Returns whether the end of a record set has been reached or not.
Returns whether the beginning of a record set has been reached or not.
Returns the most recent error message associated with a record set.
Returns a list of available voices to use with the revSetSpeechVoice command.
Converts a Mac OS-style pathname to a Unix-style pathname.
Returns the value of the specified attribute of the specified node of an XML tree.
Returns a list of all attributes and their values for the specified node.
Returns a list of the values of a specified attribute for the specified nodes in an XML tree.
Returns a list of the tags and text contents of the specified nodes.
Returns a list of the child nodes under the specified node in an XML tree.
Creates an XML tree structure from XML text data.
Reads an XML file, optionally creating an XML tree.
Reads an XML file, optionally creating an XML tree and returning XML namespace tags and attributes as part of the tree.
Creates an XML tree structure from XML text data ignoring namespace tags and attributes.
pDocID is the xml document id returned from one of the revXMLCreate functions. The charDelimiter and lineDelimiter both default to cr. If neither is specified then the items will be returned one per line. For example: J. K. Rowling Harry Potter Cory Doctorow Little Brother
The charDelimiter defaults to cr. If not specified then the items will be returned one per line. For example: J. K. Rowling Harry Potter Cory Doctorow Little Brother
Returns the path to a node's first child node.
Finds the node in an XML tree where the specified attribute of the node has the specified value.
Returns the path to a child node's next sibling node.
Returns the text contained in the specified node in an XML tree.
Returns the number of child nodes under the specified node in an XML tree.
Returns the path to the parent node of a node in an XML tree.
Returns the path to a child node's previous sibling node.
Returns the path to the starting node of an XML tree.
Creates an XML-RPC request structure, optionally setting its host, port, path and protocol.
Returns a list of all XML-RPC documents in memory.
If an error occurred during the execution of an XML-RPC request, this function returns the error.
Executes an XML-RPC request and returns the result as an XML-RPC document structure.
This function returns the target host of an XML-RPC document.
Returns a single parameter from an XML-RPC document structure.
Returns the number of parameters from an XML-RPC document structure.
Returns the node of a single parameter from an XML-RPC document structure, so you can parse the data using the XML library commands and functions.
Returns the type of a single parameter from an XML-RPC document structure.
This function returns the target path of an XML-RPC document.
This function returns the target port of an XML-RPC document.
This function returns the protocol of an XML-RPC document.
This function returns the request document that was executed and resulted in the response document.
If the execution of an XML-RPC request was successful, this function returns the response document.
This function returns the socket of an XML-RPC document.
Returns the contents of an XML tree as XML text.
Returns a list of the nodes in an XML tree, in a form that shows their parent/child relationships.
Returns a list of all XML trees in memory.
Checks whether the syntax of an XML tree conforms to a DTD.
Returns information about an item in a zip archive.
Lists the items in a zip archive.
Lists the currently open zip archives.
Rounds off a number to the nearest integer.
Returns the number of colors the screen can display.
Returns the bit depth of the screen.
Returns the location of the screen's center.
Returns the name of the current screen.
Returns the geometry of screens connected to the computer.
Returns the color capability of the screen.
Returns version information about the producer of the windowing software.
Previously returned the limits on dynamic scripting in the current environment.
Returns the number of seconds since the start of the eon.
Returns the name of the currently highlighted button in a family.
Returns a chunk expression describing the location of the text selection or insertion point.
Returns the number of the field with the text selection or insertion point.
Returns the number of the image which is partly or completely selected with the Select tool.
Returns a chunk expression describing the line or lines in the text selection.
Returns the location of the top left corner of the text selection.
Returns the name of the selected object or objects.
Returns the contents of the text selection.
Returns the number of sentences between the beginning of a value and an occurrence of a specified string.
Sets an entry in the Windows system registry.
Places data in a specified resource in a Mac OS file.
Computes a SHA-1 cryptographic message digest.
Runs a shell command and returns its output.
Returns the state of the Shift key.
Returns the 8.3-format equivalent of a Windows long file path.
Returns the sine of an angle (in radians).
Returns the name of the audio clip or sound file that is currently playing.
Returns the names and locations of system-related folders.
Returns the square root of a number.
Returns a list of stack files that contain an open stack.
Does not return a meaningful value and is included in LiveCode for compatibility with imported HyperCard stacks.
Returns the sample standard deviation of a list of numbers.
Rounds off a number.
Returns the sum of a list of numbers.
Returns the operating system's error status.
Returns the version number of the operating system.
Returns the tangent of an angle (in radians).
Returns the object which received the message that started execution.
Returns a unique file name in the folder the operating system uses for temporary files.
Converts from binary data to text.
Converts from text to binary data.
Returns the total height of the text in a field or button.
Returns the number of ticks since the start of the eon.
Returns the current time.
Returns the number of tokens between the beginning of a value and an occurrence of a specified string.
Returns a string converted to all lowercase letters.
Returns the name of the currently chosen tool.
Returns the long name of the topmost stack.
Returns a string converted to all uppercase letters.
Returns a two-dimensional array after swapping the order of keys for each element of the array.
Returns the number of truewords between the beginning of a value and an occurrence of a specified string.
Returns the integer part of a number.
Send an asynchronous custom request to a server.
Send a synchronous custom request to a server.
Send an asynchronous upload request to a server using a custom request method.
Send an asynchronous upload request to a server which retrieves the data to be sent directly from a file using a custom request method.
Send a synchronous upload request to a server which retrieves the data to be sent directly from a file using a custom request method.
Send a synchronous upload request to a server using a custom request method.
Generates an RSA public/private key for use with SFTP transfers.
Send an asynchronous GET request to a server.
Send an asynchronous GET request to a server which stores the returned data directly to a file.
Send a synchronous GET request to a server which stores the returned data directly to a file.
Returns the status of the specified transfer.
Send a synchronous GET request to a server.
Returns the current timeout values used by tsNet external.
Send an asynchronous request to a server specifying that no body be transferred.
Send a synchronous request to a server specifying that no body be transferred.
Returns whether another synchronous call can be made immediately.
Send an asynchronous POST request to a server.
Send a synchronous POST request to a server.
Retrieve any returned data from a transfer.
Returns the error message of a failed transfer.
Retrieve any returned headers from a transfer.
Retrieve any headers sent to the server during a transfer.
Send an asynchronous command to a FTP or SFTP server.
Send a synchronous command to a FTP or SFTP server.
Send an asynchronous upload request to a server.
Send an asynchronous upload request to a server which retrieves the data to be sent directly from a file.
Send a synchronous upload request to a server which retrieves the data to be sent directly from a file.
Send a synchronous upload request to a server.
Send an asynchronous upload request to a server.
Send an asynchronous upload request to a server which retrieves the data to be sent directly from a file.
Send a synchronous upload request to a server which retrieves the data to be sent directly from a file.
Send a synchronous upload request to a server.
Returns the version of the tsNet external.
Converts a string from Unicode to single-byte text.
Converts a string from single-byte text to Unicode.
Returns the decoded form of a URL that was encoded for posting to an HTTP server.
Returns a string that has been transformed so that it can be posted to an HTTP server as a URL.
Returns the status of uploads and downloads that were started with the load, libURLDownloadToFile, libURLftpUpload, and libURLftpUploadFile commands.
Genrates a universally unique identifier (UUID)
Returns the value of an expression.
Returns a list of all parameters, local variables, and global variables.
Returns the sample variance of a list of numbers.
Returns the vector dot product of two arrays.
Returns the version of LiveCode Create currently running but with a value which is compatible with version checks in existing LiveCode script.
Returns a list of volumes.
Returns the number of nested wait commands currently pending.
Returns a list of names of the days of the week used by the date function.
Returns true if a point is within an object, false if not.
Returns the number of words between the beginning of a value and an occurrence of a specified string.
Count the number of characters on a page.
Get the value of a property from a PDF Viewer.
Get the current image selectionRange from a PDF Viewer.
Get the rect of image selection.
Get the current selectionRange from a PDF Viewer.
Get the rect of the portion of the selection that appears on the currently loaded page.
Return the selected text in ANSI.
Return the text of a page in ANSI.
Returns the data set resulting from applying the xslt document against the specified xml document.
Returns the data set resulting from applying the xslt document in the specified file against the specified xml document.
The xsltLoadStylesheet function loads an xslt stylesheet into memory from xml data so that it can be applied to xml data using the xsltApplyStylesheet function. It returns an xslt stylesheet id.
The xsltLoadStylesheetFromFile function loads an xslt stylesheet into memory from a file so that it can be applied to xml data using the xsltApplyStylesheet function. It returns an xslt stylesheet id.