I find this very handy when writing/debugging macros. I trigger each option via dedicated Stream Deck buttons, but not everyone has a Stream Deck, so I've set it up here to work via a prompt.
Here's what each of the prompt selections does:
- Button: inserts a Press Button when Enabled action with the button name determined by a user prompt.
- Text: inserts a Display Text action with the displayed text determined by a user prompt with display type options.
-
TriggerValue: inserts a Display Text action preset to display
%TriggerValue%
. -
SystemClipboard: inserts a Display Text action preset to display
%SystemClipboard%
. -
YES: inserts a Display Text action preset to display
YES
(useful when determining if a macro is successfully reaching a certain point of its run). - Variable: inserts a Display Text action set to display a variable. Before triggering this, ensure the text field containing the desired variable is currently selected.
- Variable Prompt: as above, but in the form of a user prompt, which acts as a pause, giving you the option to either continue from that point or cancel the macro.