Consider the situation:
I have many active apps on my (main) workspace and I've taken screenshot of one of them, which was auto saved on desktop. I need to put this screenshot to another active app(e.g. mail).
To achieve this Should I go through minimizing all unneded applications one by one (there could be a dozen of them) until the desktop is seen and only target application is active and in front of workspace, so I could drag the file?
I could have use "show dektop" hot key/gesture but it hides the target app as well as others and it's not possible AFAIK to bring only it to dektop, as soon as I touch it all apps will jump back to the places they've been before "show desktop" were applied.
Would be nice if I clould bring only one app to front.
Best Answer
I use this script set up as a folder action. Basically, whenever I make a screenshot, this script activates, opening the folder I use for screenshots in the Finder, and opening the screenshot in Preview for editing. Copy it into Script Editor, save it as a script to
~/Library/Scripts/Folder Action Scripts/some_name.scpt
and then use the Folder Actions Dispatcher app (available through spotlight, from down in the/System/Library/CoreServices
folder) to attach the script to the desktop folder or whatever folder you prefer.