Actions
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| Actions [2015/12/17 12:14] – Replace KM with full words JMichaelTX | Actions [2025/02/05 02:36] (current) – [See Also] peternlewis | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | {{: | + | ====== Macro Actions |
| - | ===== Macro Actions ===== | + | |
| - | Keyboard Maestro has a very large number of actions. Each action describes what you want done. A macro includes of a sequence of actions. | + | ===== Definition ===== |
| - | See the [documentation](http: | + | **An **//Action//** in Keyboard Maestro is a specific process step (usually of limited scope) to be taken in a Keyboard Maestro [[manual: |
| - | Keyboard Maestro also supports user-defined | + | ===== Actions |
| + | |||
| + | ==== Looping | ||
| + | Actions that _loop_ through a set of other Actions until some criteria is met. | ||
| + | |||
| + | * [[action: | ||
| + | * [[action:Repeat|Repeat]] | ||
| + | * [[action: | ||
| + | * [[action: | ||
| + | |||
| + | ==== User Interface (UI) Actions ==== | ||
| + | |||
| + | App UI Elements | ||
| + | |||
| + | * Insert Text by Typing | ||
| + | * Manipulate a Window | ||
| + | * Move a Window | ||
| + | * Move and Resize a Window | ||
| + | * Move or Click Mouse | ||
| + | * Press a Button | ||
| + | * Select or Show a Menu Item | ||
| + | * Type a Keystroke | ||
| + | |||
| + | Web Browser UI Elements\\ | ||
| + | (Offered | ||
| + | |||
| + | * Click Front Browser Link | ||
| + | * Find Image on Screen | ||
| + | * Focus Front Browser Field | ||
| + | * Previous Front Browser Tab | ||
| + | * Select Front Browser Field | ||
| + | * Select Front Browser Tab | ||
| + | * Set Front Browser Checkbox | ||
| + | * Set Front Browser Field to Text | ||
| + | * Set Front Browser Radio Button | ||
| + | |||
| + | System UI Elements | ||
| + | |||
| + | * Set Keyboard Layout | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | ===== Actions Listed Alphabetically ===== | ||
| - | Some available actions include: | ||
| ~~NOCACHE~~ | ~~NOCACHE~~ | ||
| <nspages action -textPages=""> | <nspages action -textPages=""> | ||
| - | ---- | + | ===== How To Use ===== |
| + | |||
| + | Keyboard Maestro has a very large number of actions, some very specific, others more general. | ||
| + | |||
| + | See the [List of Actions](# | ||
| + | |||
| + | ===== How To Add an Action to a Macro ===== | ||
| + | |||
| + | **There are a number of ways to add an **// | ||
| + | Some of these are: | ||
| + | * Choose Action from the Action List (Actions ➤ Show Actions menu) | ||
| + | * Drag and Drop from Action List to Macro | ||
| + | * Double-click on Action in Action List | ||
| + | * Insert Action using the Keyboard Maestro Edit ➤ Insert Action menu | ||
| + | * Insert Action by Name | ||
| + | * Show using the Editor shortcut key < | ||
| + | * Or from the menu Edit ➤ Insert Action by Name | ||
| + | * Paste in actions copied from elsewhere | ||
| + | * Import an exported list of actions (perhaps downloaded from the forum). | ||
| + | |||
| + | **Here is a demo showing the first two methods: | ||
| + | |||
| + | {{:km-7.1-add-action-to-macro.an.gif? | ||
| + | |||
| + | ===== Testing for Success or Failure of an Action ===== | ||
| + | |||
| + | **You can use the [[token: | ||
| + | * **If Successful**, | ||
| + | * Otherwise, a message describing the reason for failure is returned. | ||
| + | |||
| + | See the [[token: | ||
| + | |||
| + | ===== Export/ | ||
| + | |||
| + | You may also export/ | ||
| + | |||
| + | - The Export Actions command in the File menu exports the selected actions to a file that you can import later or on another Mac. You can also post the action export file on the forum or elsewhere to share it with others. | ||
| + | - The Import Actions command in the File menu lets you select a saved action file and **imports the actions it contains into the current macro**. | ||
| + | - Note that unlike import of Macros, import of Actions inserts the Actions in the currently selected Macro. | ||
| + | |||
| + | ===== Plugin Actions ===== | ||
| + | |||
| + | Keyboard Maestro also supports user-defined Actions, which are called **//Plug In Actions// | ||
| + | For details on creating, installing, and using, see | ||
| + | * [Keyboard Maestro Documentation for Plug In Actions](/ | ||
| + | * [Plug In Actions: How to Create, Post, Install ](https:// | ||
| + | |||
| + | ===== See Also ===== | ||
| + | |||
| + | === Topics === | ||
| + | |||
| + | * [[:Macro Groups|Macro Groups]] | ||
| + | * [[:Text Fields|Text Fields]] | ||
| + | * [[: | ||
| + | * [[: | ||
| + | |||
| + | === Triggers === | ||
| + | |||
| + | * [[: | ||
| + | |||
| + | === Conditions === | ||
| + | |||
| + | * [[: | ||
| + | |||
| + | === Functions === | ||
| + | |||
| + | * [[: | ||
| + | |||
| + | === Tokens === | ||
| + | |||
| + | * [[: | ||
| + | |||
| + | ==== Forum ==== | ||
| - | Keywords: Plugin, Plugins, Plug-In, User Actions | + | - [[https:// |
Actions.1450354460.txt.gz · Last modified: by JMichaelTX
