Running 10.6.8 on a MacBook Pro.
In any Apple application (in particular Safari, TextEdit and Preview), one can cycle through all open windows by repeatedly pressing Command-` (i.e. Command-tilde/backwards accent). However, the default behavior is annoying to me in two different ways, and I want to know if there is any way to change it, either with a Terminal command, or an add-on, or a menu choice, or any other way.
The default behaviors I would like to alter are:
1. Currently with 10.6.8, pressing Command-` while several windows are open will send the top window to the bottom of the pile, exposing the second-highest window. However, in 10.5 and earlier, the default behavior was the reverse: Pressing Command-` would bring the bottom window to the top of the pile. (I think -- it's not always easy to figure out how the cycling is working.) One can replicate this former default behavior now only by pressing Command-Shift-` , which is much more awkward to do with the fingers and very easy to forget. What I want to do is have Command-` bring the bottom window to the top in 10.6.8, just as it used to do in 10.5 and earlier. (And if I've misinterpreted the way the window cycling works, I can simplify my request by merely asking how I can reverse the behavior of command-tilde and command-shift-tilde in 10.6.8.)
2. Another new behavior in 10.6 that was not in earlier OSes is that window cycling will "bounce back" in the opposite direction if the top window is closed or moved in any way during the cycling. The problem was previously described in detail on this thread -- https://discussions.apple.com/message/11819048#11819048 -- but never resolved, nor was it fixed in the updates between 10.6.4 and 10.6.8. How can I change the default behavior of window cycling such that it will continue cycling in a given direction, regardless of whether or not the top window is closed, altered or moved?
While I'm at it, there is a third related default behavior that I would also like to alter, although it is not exactly about window cycling:
3. In 10.5 and earlier, if one clicked on a link while holding down the Command key, Safari would open the link in a new window that is the top window. But starting with 10.6 (including 10.6.8), now if one clicks on a link on a Safari page while holding down the Command key, it opens a new page underneath the top window. What I want to do is revert to the way the default behavior used to be -- the link opening a new window on the top of the pile.
How can any of these default behaviors be changed? These are not bugs -- these are all standard features of 10.6.8's behavior, in all Apple apps (I checked). I even enabled the "Debug" menu in Safari, but didn't find what I was looking for there (although I may have missed something). Can the default cycling order or the "cycling bounce back" behavior or the "links open in a new window under the top window" behaviors be changed with Terminal commands? And will these changes be effected on a System-wide basis, or application-by-application? Or perhaps are there third-party add-ons (extensions, plug-ins, widgets, apps, whatever) that address any of these issues?
Any help or suggestions would be greatly appreciated.