Show / Hide Table of Contents

Class AutotextTriggers

Autotext triggers.

public class AutotextTriggers : IEnumerable<AutotextTrigger>
Examples

See ActionTriggers.


Namespace: Au.Triggers
Assembly: Au.dll
Inheritance
object
AutotextTriggers

Properties

Name Description
DefaultFlags

Default value for the flags parameter used for triggers added afterwards.

DefaultPostfixChars

Default value for the postfixChars parameter used for triggers added afterwards. Default: null.

DefaultPostfixType

Default value for the postfixType parameter used for triggers added afterwards.

this[string, TAFlags?, TAPostfix?, string, string, int]

Adds an autotext trigger.

Last

The last added trigger.

MenuOptions

Options for menus shown by AutotextTriggerArgs.Menu and AutotextTriggerArgs.Confirm. Used for triggers added afterwards.

PostfixKey

The postfix key for all triggers where postfix type is TAPostfix.Key or TAPostfix.CharOrKey (default). Can be Ctrl (default), Shift, LCtrl, RCtrl, LShift or RShift.

SimpleReplace

Allows to add triggers in a more concise way - assign a string, not a function. The string will replace the user-typed text.

WordCharsPlus

Additional word characters (non-delimiters). Default: null.

Methods

Name Description
GetEnumerator()

Used by foreach to enumerate added triggers.

ResetOptions()

Clears all options that are applied to autotext triggers added afterwards: AutotextTriggers.DefaultFlags, AutotextTriggers.DefaultPostfixType, AutotextTriggers.DefaultPostfixChars, AutotextTriggers.MenuOptions.