I'm trying to write a script to un-minimize an app that was previously minimized to dock.
Problem is, I can't find the relevant property. I've tried miniaturized
and collapsed
but neither the window nor the process seems to have those?
The app I use (for testing) is Zipeg, a free packing tool.
I've also tried to click the button which happily MINIMIZES the app, but gives me an error when running on an already minimized app to restore it, probably because no window is visible. This script is below.
tell application "System Events"
tell process "Zipeg"
click button 1 of window 1
end tell
end tell
The script I used to list properties is below.
tell application "System Events"
tell process "Zipeg"
get properties
tell window 1
get properties
end tell
end tell
end tell
Any ideas?
tell app (path to frontmost application as text)
try
set miniaturized of windows to false -- most apps
end try
try
set collapsed of windows to false -- Finder
end try
end tell
This unminimizes a single window if Minimize windows into application icon isn't checked:
try
tell app "System Events" to tell process "Dock"
click (last UI element of list 1 where role description is "minimized window dock item")
end tell
end try
If all windows of an app are minimized, reopen
unminimizes the first one:
tell app "TextEdit"
reopen -- unminimizes the first minimized window or makes a new default window
activate -- makes the app frontmost
end tell
if you tell application "App" to activate
it will un-minimize a window if all windows are minimized.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With