The %TriggerValue% token returns the value associated with how the macro was triggered.
Different ways of triggering the macro will set this field differently.
When a Macro is triggered, the The %TriggerValue% token value will be based on the trigger:
Trigger Type | %TriggerValue% token |
---|---|
Typed String trigger | the exact text you typed to trigger |
Status Menu or Palette | the current modifiers (Note that Option means “edit this macro instead of triggering it”). |
Hot Key Trigger or USB Device Key | The key that was pressed. |
Application Trigger | application name |
Folder Trigger | path of the file that was added or removed |
To use the %TriggerValue% token in a numeric field, use the CALCULATE function: CALCULATE(%TriggerValue%).
You can easily access the individual parts using the token array notation, eg %TriggerValue[3]%
will be the third comma-separated value, and %TriggerValue[3];%
will be the third semicolon-separated value, and %TriggerValue[3] %
(note the space between the ]
and the %
) will be the third space-separated value (8.0.4+).