I would like to be able to generate a list, and hopefully access one-by-one, all the open windows of any specific app no matter what desktop they are in. Many apps have a Windows menu that lists all the open windows, but that seems like I would have to have specific macros to manage the lists for each different app. That's not ideal.
Specifically, to start, I want to list all the open TextEdit windows and all the open Typora windows. They have very different UIs for showing that list themselves.
And I'm stuck at where to go.
I found one KBM token that comes close, %WindowName%All%, but it just lists all the windows of the current app in the current desktop. I want to expand that to list all the windows of the app in all desktops. If I have three TextEdit windows in the current desktop and six other TextEdit windows in other desktops, if I display %WindowName%All% when one of the TextEdit widows is formost, it shows a list of the three windows in the current desktop.
I imagine KBM has some built-in way to do it, but I haven't been able to find it. I could step through all the different desktops, one after another, and see if it has any TextEdit windows and then select one and then use %WindowName%All%, but that seems inelegant.
Any suggestions?