Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.3: Create movable mini-windows with Exposť Desktop
Due to a bug in Panther's Exposť feature, I was able to find a way to make your windows movable in miniature form. Note that this isn't really useful in any way, just fun to play with.

The trick is that the Dock process is actually the one that controls Exposť. My Dock froze up while I had my windows laid out with Exposť, and when I killed it (by sshing in from another machine), it relaunched the dock, but the windows did not return to their normal size. I then discovered that I could click on the windows, bringing their application to the front, move them around, and even type in them. Clicking elements in the content of the window doesn't work, though, probably because there would have to be a mouse coordinate transformation that isn't happening.

To do this with one machine, open up Script Editor and enter the following script:

delay 3
tell application "Dock" to quit
Run the script, and during the three second delay, hit your Exposť key to lay out the windows. When the Dock quits, it will automatically relaunch, but you will now have mini-windows to play around with. You can restore your windows to normal size by hitting Exposť twice.

[robg adds: This is definitely nearly useless but interesting. On my machine, I couldn't do very much with the shrunken windows; no typing, just clicking and moving about...]
    •    
  • Currently 1.83 / 5
  You rated: 4 / 5 (6 votes cast)
 
[16,908 views]  

10.3: Create movable mini-windows with Exposť | 9 comments | Create New Account
Click here to return to the '10.3: Create movable mini-windows with Exposť' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.3: Create movable mini-windows with Exposť
Authored by: mistercow on Jan 26, '04 02:14:23PM

You can also do this in the terminal with

sleep 3 ; killall "Dock"

I know, I know what you pedantic shell fanatics are going to say: "Be careful when using killall," or more irritatingly, and all too commonly "NEVER use killall, you evil person, or you will doom the world." True, if you have another process called "Dock" for some bizarre reason, it'll be killed too. You might also kill other users' Docks, but aside from unminimizing their windows, I don't think that will do much harm. Maybe I'm a fool for using killall. Maybe one day it will cause me a lot of pain and suffering. All I know, is I prefer to type the name of an app rather than looking up its PID, and even if you do look up the PID, you still might kill the wrong process.

Now my rant is over (which looking back, may not come across as good natured as I might have liked. *considers throwing in some ^_^'s here and there, but decides not to*)

Interestingly, you can still click on elements in many applications, but the "hotspots" where you can click them are in the wrong place as a result of the non-translation of coordinates.

If there are few enough windows for them to stay the same size, the offset is very small. I see potential for an annoying prank here. Maybe it isn't so useless after all.



[ Reply to This | # ]
10.3: Create movable mini-windows with Exposť
Authored by: restiffbard on Jan 26, '04 03:15:39PM

So, that's a fifty cent post for a three cent tip huh?

:) We've all been there.



[ Reply to This | # ]
10.3: Create movable mini-windows with Exposť
Authored by: mistercow on Jan 26, '04 10:21:43PM

Yeah something like that ^_^



[ Reply to This | # ]
10.3: Create movable mini-windows with Exposť
Authored by: benison on Jan 26, '04 06:10:27PM

Clicking seems to work fine for me‚Äď I am working on this currently in mini-mode!

(Seems Blurry)



[ Reply to This | # ]
10.3: Create movable mini-windows with Exposť
Authored by: benison on Jan 26, '04 06:12:11PM

you can also make new windows and the old ones stay. Sweet!



[ Reply to This | # ]
Also works to freeze the genie effect when minimizing
Authored by: Jermy on Jan 27, '04 07:37:53AM

Wow - this is pretty cool: you can also freeze a window in the middle of minimizing, so that it's funnel shaped, and still use it to scroll, type etc. The trick is to use one of the techniques above to quit the dock process, then press shift while minimizing a window.



[ Reply to This | # ]
10.3: Create movable mini-windows with Exposť
Authored by: mproud on Jan 27, '04 02:32:21PM
I don't know what problems you're having, but I can type things in just fine! I have a screenshot showing me about to type in macosxhints.com in Safari. http://www.mproud.com/expose.png Note that when clicking in windows and moving objects there is quite an offset, so it might not be very easy.

[ Reply to This | # ]
10.3: Create movable mini-windows with Exposť
Authored by: jlukas on Apr 25, '04 09:49:27PM

i was just wondering if there was a way to trigger Exposť from Applescript or the Terminal



[ Reply to This | # ]
Activate Exposť witch AppleScript
Authored by: deadkarma on Apr 29, '04 12:04:21AM