st cases. Note that it currently supports English-only, so if you use OCR on non-English text, this may be a problem for you.
Similar to previ... st cases. Note that it currently supports English-only, so if you use OCR on non-English text, this may be a problem for you.
Similar to previ... ert Text by Typing action converts plain (simple) text into keystrokes and then types each of them individually. It only works with characters that can be typed with one ... okes.
Use Insert Text by Typing whenever:
* The text consists of plain text characters (only characters that can be pressed with a single keys
ext processing happens in the gear menu (7+) :
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
Most other [Text Fields](https://wiki.keyboardmaestro.com/Text_Fields) in Keyboard Maestro process both texttokens and (except for regular expression fields) backsl
e of these options from the Gear Menu (7.2+) :
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
Most other [[:Text Fields|Text Fields]] in Keyboard Maestro process both [[:Tokens|texttokens]] and (except for regular expression fields) backslash ch
Numbers might use the iWork representation of the text, another word processor might use the RTF version, a plain text applica... use any action in Keyboard Maestro that requires only plain text, it will read the plain text version of the clipboard (eg *Filter Text: Remove Styles*, or *Set Variable to %Current Clipboard%*).
... When you use any action that can deal with styled text, it will read the RTF or other styled text versio
t processing happens in the gear menu (7.2+) :
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
Most other [Text Fields](https://wiki.keyboardmaestro.com/Text_Fields) in Keyboard Maestro process both texttokens and (except for regular expression fields) backsl
* Resolved an issue with [[action:Set_Variable_to_Text|Set Variable to Text]] action and arrays within tokens. ([forum](https://forum.keyboardmaestro.com/t/bug... ionReturn|%OptionReturn%]] token (valid in Insert Text by Typing only).
* Added [[token:ScreenResolution|%ScreenResolut... Execute a JavaScript in Custom Prompt]] action to processtokens on script paths.
* Fixed using Helvetica in the S
t processing happens in the gear menu (7.2+) :
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
Most other [Text Fields](https://wiki.keyboardmaestro.com/Text_Fields) in Keyboard Maestro process both texttokens and (except for regular expression fields) backsl
t processing happens in the gear menu (7.2+) :
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
Most other [Text Fields](https://wiki.keyboardmaestro.com/Text_Fields) in Keyboard Maestro process both texttokens and (except for regular expression fields) backsl
o Variables]].
You can prompt for variables with text, checkbox, popup menu, or password fields.
{{ pr... ng:
^Field^Type^Purpose/Use^
|Form Title|Display Only|Identify the Main Purpose of the Form|
|Prompt|Display only|Optionally provide instructions and/or display Va... t variable values. Variables may be displayed as *Text* (Single Line, or Password), *Popup Menu*, or *Ch
or exceptions are script fields. Scripts are not processed for texttokens, they must access variables through [other means]... ion/6/scripting.html).
===== See Also =====
=== Tokens ===
* [[token:LineFeed|%Linefeed%]]
* [[token:Re... [token:Space|%Space%]]
* [[token:Tab|%Tab%]]
* [[:Tokens|See all Tokens]]
==== Topics ====
* [[:Frequently Asked Questions|FAQ]]
==== Forum ====
- [[https://f
i-set-variable-action.png?nolink |}}
This action processes the tokens and backslashed characters in the text and sets the variable. As will all [[:Text_Field... ion.
When editing a field:
* Fields that expect texttokens show a small BUTTON{{{T}}}.
* Fields that expect ... me show a small BUTTON{{{V}}}.
==== Variables in Text Fields ====
Variables can be used in text fields using the [[token:Variable|%Variable%]] token, for ex
example format of any parameters it takes.
Most text fields in Keyboard Maestro can processTokens. These fields are indicated by having a BUTTON{{... ert Token* menu lets you insert any of the many [[Tokens|tokens]] available in Keyboard~~Maestro by name.
Hold the Option key down to get help on the token.
===... mand in the *Edit* menu lets you toggle automatic text completion. When off, you can still complete var
cting one of these options from the Gear Menu:
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
You can select Pretty JSON result mode,... COUNT()]]
* [[:Functions|See all Functions]]
=== Tokens ===
* [[token:JSONFromDictionary | JSONFromDicti
cting one of these options from the Gear Menu:
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
You can select Pretty JSON result mode,... COUNT()]]
* [[:Functions|See all Functions]]
=== Tokens ===
* [[token:JSONFromDictionary | JSONFromDicti
cting one of these options from the Gear Menu:
* ProcessText Normally (processtexttokens and backslash characters)
* ProcessTextTokensOnly (processtexttokens but not backslash characters)
* Process Nothing (process neither texttokens nor backslash characters)
You can select Pretty JSON result mode,... COUNT()]]
* [[:Functions|See all Functions]]
=== Tokens ===
* [[token:JSONFromDictionary | JSONFromDicti