Suites: Helix Design Suite, Helix Data Suite, Required Suite, Standard Suite, AppleScript Types

Required Suite

Required Suite Events that all applications should support

Commands

Quit

quit (verb)Quit application (from Required Suite)

Command Syntax

quit saving save options ¬
     discarding unentered data boolean

Parameters

Parameter
Required
Type
Description
discarding unentered data optional boolean Setting this parameter to true discards any unentered records without a dialog asking for permission. Note: when saving is false, this is automatically true.
saving optional save options Specify whether to save changes, display dialogs, etc.

Classes

The following classes respond to The quit command:

Run

run (verb)Sent to an application when it is double-clicked. Within Helix, used to invoke a sequence. (from Required Suite)

Description

The run command is a required command that is used by macOS to launch programs. Helix also uses this command to run a sequence, which is passed in as a direct parameter.

The run command can be used in Design Mode and in User Mode. Unlike most of the Helix Design Suite, it does not require that you login before running a sequence in User Mode, and unlike accessing data from a view through the Helix Data Suite, run does not require that the sequence be present on the User Mode menus. You can, therefore, run any sequence from any user.

Command Syntax

Parameters

Parameter
Required
Type
Description
direct parameter optional sequence The sequence to run.

Enumerations

Saving

saving (enumeration)Save or discard changes, or ask the user to decide.

Constant
Description
ask Present the Save dialog
no Changes are discarded
yes Changes are saved