User Tools

Site Tools


manual:Tokens

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
manual:Tokens [2019/08/25 17:00]
JMichaelTX Major rewrite with examples and images
manual:Tokens [2019/09/17 08:31]
peternlewis [Other Uses for Tokens]
Line 6: Line 6:
 2. [[:​Functions|Functions]] (returns numbers, used in numeric fields ) 2. [[:​Functions|Functions]] (returns numbers, used in numeric fields )
  
-You can enter a Token in any [[/​Text_Fields|text field]] in an [[:​Actions|Action]],​ and when the Macro is triggered and the Action is executed, the token will be replaced by the value that is returned at run time.+You can enter a Token in any [[/​Text_Fields|text field]] in an [[:​Actions|Action]],​ and when the Macro is triggered and the Action is executed, the token will be replaced by the value that is returned at run time.  This allows you to easily combine static text with dynamic data that is supplied at run time, in most any Action that has a text field, like [[action:​Display_Text|Display Text]] and [[action:​Set_Variable_to_Text|Set Variable to Text]].
  
 ===== Token Format ===== ===== Token Format =====
Line 40: Line 40:
 The "​`[]()`"​ are just characters you type. The "​`[]()`"​ are just characters you type.
  
-That's all you need for a great macro, which you can download from here.+After the macro and Action are executed, you will see this on the Clipboard:​ 
 + 
 +{{:​manual:​token-demo-display-clipboard.png?​nolink|}} 
 + 
 +That's all you need for a great macro, which you can [[https://​forum.keyboardmaestro.com/​t/​set-clipboard-to-markdown-link-of-frontmost-browser-wiki-example-macro-v9-0-1d2/​15025|download from here]].
  
  
Line 62: Line 66:
 === Non-Printing Control Characters === === Non-Printing Control Characters ===
  
-An exception to the rule of enclosing Tokens in percent `%` characters, is the use of these Non-Printing Control Characters:\\ +An exception to the rule of enclosing Tokens in percent `%` characters, is the use of these Non-Printing Control Characters `\a,​\b,​\e,​\f,​\t,​\r,​\n` which correspond to (bell,​backspace,​escape,​form feed,​tab,​return,​line feed). ​ These will be replaced with their value in text fields, except for Regular Expression (RegEx) fields.
-`\a,​\b,​\e,​\f,​\t,​\r,​\n` ​\\ +
-which correspond to (bell,​backspace,​escape,​form feed,​tab,​return,​line feed).\\ +
-These will be replaced with their value in text fields, except for Regular Expression (RegEx) fields.+
  
 === Convert Hex to Unicode Characters === === Convert Hex to Unicode Characters ===
manual/Tokens.txt · Last modified: 2023/10/02 00:10 by peternlewis