Show / Hide Table of Contents

Class ActionTrigger

Base of classes of all action trigger types.

public abstract class ActionTrigger

Namespace: Au.Triggers
Assembly: Au.dll
Inheritance
object
ActionTrigger
AutotextTrigger
HotkeyTrigger
MouseTrigger
WindowTrigger

Properties

Name Description
Disabled

Gets or sets whether this trigger is disabled. Does not depend on ActionTriggers.Disabled, ActionTriggers.DisabledEverywhere, ActionTrigger.EnabledAlways.

DisabledThisOrAll

Returns true if ActionTrigger.Disabled; also if ActionTriggers.Disabled or ActionTriggers.DisabledEverywhere, unless ActionTrigger.EnabledAlways.

EnabledAlways

Gets or sets whether this trigger ignores ActionTriggers.Disabled and ActionTriggers.DisabledEverywhere.

ParamsString

Returns a string containing trigger parameters.

Scope

Triggers.Of.WindowX. Used by hotkey, autotext and mouse triggers.

SourceFile
SourceLine
TypeString

Returns a trigger type string, like "Hotkey", "Mouse", "Window.ActiveNew".

Methods

Name Description
RunAction(TriggerArgs)

Starts the action like when its trigger is activated.

ToString()

Returns TypeString + " " + ParamsString.