Returns the window or windows that fulfill the specified criteria.
Filtering is additive, i.e. windows must meet all filter criteria to be included in the results.
The order of the windows is returned by macOS in 'front to back' direction.
Parameters
App
The app whose windows you're interested in.
Type: An app from a pre-defined list of available apps
Which window(s) to return
All windows: Returns all windows belonging to the app. When filtering is applied, returns the list of filter results.
First window: Without filtering, this usually yields the frontmost window. When filtering is applied, returns the first window that fulfils the filter predicates.
Focused window: In macOS, the front window of an application is usually the focused window, meaning it is the active window that receives user input. However, there are some exceptions and edge cases where this might not be true, such as when modal dialogs or alert windows are present.
Main window: Many applications designate one specific window their main window.
Options:
- all windows
- the first window
- the focused window
- the main window
Filter by window type
Floating windows are windows like palettes, for example the media information window in Preview. Only available when choosing "all windows" or "first window".
Options:
- no
- standard window
- floating window
Filter by window title
Setting this to anything other than "no" enables filtering window by their title. (Not available when choosing frontmost or main window.)
Options:
- no
- is …
- contains …
- begins with …
- ends with …
- matches regular expression …
Title filter string
Filter the results by this title string as specified by the 'Filter by window title' parameter. (Only available when filtering by window title is enabled.)
Type: Text
Case-insensitive filtering
Enable if lowercase and uppercase shouldn't make a difference. (Only available when filtering by window title is enabled.)
Type: Boolean (YES
/NO
)
Filter by visibility
Only available when choosing "all windows" or "first window".
Options:
- no
- visible windows only
- minimized windows only
Return Value
Window reference (list)
Related Links
- Search the UI Actions community forum for "Get Windows"