Name: cantAbort

Type: property

Syntax: set the cantAbort of <stack> to {true | false}

Summary: Specifies whether the user can halt a <handler> with a <key combination>.

Associations: stack

Introduced: 1.0

OS: mac,windows,linux,ios,android

Platforms: desktop,server,web,mobile

Example:
set the cantAbort of stack "Critical Functions" to true

Value (bool):The <cantAbort> of a <stack> is true or false.
By default, the <cantAbort> <property> of newly created <stacks> is set to false.

Description:
Use the <cantAbort> <property> to prevent users from interrupting any of the <handler|handlers> in a <stack>.

If a stack's <cantAbort> <property> is set to false, the user can halt a running <handler> in the stack by pressing Control-period or Control-break (on <Windows> or <Unix>) or Command-period (on <Mac OS>).

If the <cantAbort> is true, the user cannot interrupt a <handler>.

>*Warning:*  Before setting a stack's <cantAbort> <property> to true, make sure all <handler|handlers> that may be affected have been thoroughly tested. If <cantAbort> is set to true, you cannot interrupt a runaway <handler> with the standard <key combination>.

References: allowInterrupts (property), stack (object), property (glossary), handler (glossary), key combination (glossary), Windows (glossary), Unix (glossary), Mac OS (glossary), stacks (function)

Tags: ui
