This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
condition:Front_Window [2015/08/10 23:23] JMichaelTX Add section of Pause Until |
condition:Front_Window [2017/09/06 00:55] peternlewis |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ###Front Window Condition | ||
The //Front Window condition// looks at the front window of a specified application (or the front application) to determine if: | The //Front Window condition// looks at the front window of a specified application (or the front application) to determine if: | ||
Line 15: | Line 14: | ||
==== Using the Front Window Title with the Pause Until Action ==== | ==== Using the Front Window Title with the Pause Until Action ==== | ||
- | If you are using KM to execute some type of UI action that uses a dialog window (like Open, Save, Save As), you can use the **[[action:Pause_Until|Pause Until]]** action to trigger on the Window Title, which will often change during the process. | ||
- | To determine the Window Titles during the process, reate a TEST macro with a Set Variable to Text action, and leave it visible while you go through the manual steps. | + | If you are using Keyboard Maestro to execute some type of UI action that uses a dialog window (like Open, Save, Save As), you can use the **[[action:Pause_Until|Pause Until]]** action to pause based on the Window Title, which will often change during the process. |
+ | |||
+ | To determine the Window Titles during the process, create a **test** macro with a [[action:Set_Variable_to_Text|Set Variable to Text]] action, and leave it visible while you go through the manual steps. | ||
+ | |||
+ | For example: \\ | ||
+ | {{:condition:km-window-title.png?500|}} | ||
- | For example:\\ | ||
- | {{:condition:km-window-title.png?500|}}\\ | ||
The macro will show the results without running it as you go through the manual steps. | The macro will show the results without running it as you go through the manual steps. | ||
If the Window Title changes during/after your process, you can use that in a [[action:Pause_Until|Pause Until]] action. | If the Window Title changes during/after your process, you can use that in a [[action:Pause_Until|Pause Until]] action. | ||
+ | |||
+ | ===== See Also ===== | ||
+ | |||
+ | === Actions === | ||
+ | |||
+ | * [[action:If Then Else|If Then Else]] | ||
+ | * [[action:Pause_Until|Pause Until Conditions Met]] | ||
+ | * [[action:Until|Execute Action Until Conditions Met]] | ||
+ | * [[:Actions|See all Actions]] | ||
+ | |||
+ | === Conditions === | ||
+ | |||
+ | * [[condition:Any Window|]] | ||
+ | * [[:Conditions|See all Conditions]] | ||
+ | |||
+ | === Functions === | ||
+ | |||
+ | * [[function:CHROMEISCOMPLETE|CHROMEISCOMPLETE()]] | ||
+ | * [[function:CHROMETABCOUNT|CHROMETABCOUNT()]] | ||
+ | * [[function:CHROMETABINDEX|CHROMETABINDEX()]] | ||
+ | * [[function:MENUBARHEIGHT|MENUBARHEIGHT()]] | ||
+ | * [[function:MOUSEBUTTON|MOUSEBUTTON()]] | ||
+ | * [[function:MOUSEX|MOUSEX()]] | ||
+ | * [[function:MOUSEY|MOUSEY()]] | ||
+ | * [[function:SAFARIISCOMPLETE|SAFARIISCOMPLETE()]] | ||
+ | * [[function:SAFARITABCOUNT|SAFARITABCOUNT()]] | ||
+ | * [[function:SAFARITABINDEX|SAFARITABINDEX()]] | ||
+ | * [[function:SCREEN|SCREEN()]] | ||
+ | * [[function:SCREENCOUNT|SCREENCOUNT()]] | ||
+ | * [[function:SCREENVISIBLE|SCREENVISIBLE()]] | ||
+ | * [[function:WINDOW|WINDOW()]] | ||
+ | * [[function:WINDOWCOUNT|WINDOWCOUNT()]] | ||
+ | * [[:Functions|See all Functions]] | ||
+ | |||
+ | === Tokens === | ||
+ | |||
+ | * [[token:CurrentMouse|%CurrentMouse%]] | ||
+ | * [[token:FrontWindowFrame|%FrontWindowFrame%]] | ||
+ | * [[token:FrontWindowName|%FrontWindowName%]] | ||
+ | * [[token:FrontWindowPosition|%FrontWindowPosition%]] | ||
+ | * [[token:FrontWindowSize|%FrontWindowSize%]] | ||
+ | * [[token:WindowFrame|%WindowFrame%]] | ||
+ | * [[token:WindowName|%WindowName%]] | ||
+ | * [[token:WindowPosition|%WindowPosition%]] | ||
+ | * [[token:WindowSize|%WindowSize%]] | ||
+ | * [[:Tokens|See all Tokens]] | ||
+ |