Parent Window
The parent of a window is the window that appears immediately in back of it.
Tame a Window
This is Window Tamer speak for applying settings to a Finder window.
Zoom Box
The zoom box is located to the left of the collapse box in the upper right hand corner of a Finder window.
Help! I think Window Tamer has been uninstalled!
Sometimes you may run programs that require you to quit all running applications. Examples of such programs include Disk First Aid (when repairing your startup disk) and most installers. The Window Tamer Extension is actually a "faceless" background application and is subject to being quit by such programs. To "reinstall" Window Tamer, click on the Apple Menu, locate the Control Panels submenu, and choose Window Tamer. When the control panel loads, you'll see the following message:
Click the Start Up button to reactivate Window Tamer. You can now quit the control panel application and continue using Window Tamer.
A bit of history: In Window Tamer 2.0, the Contextual Menu plugin would try to relaunch the background application if had quit, but this could cause the Finder to appear to hang in some cases. The new behavior is the same as that implemented by Apple's Control Strip.
Why isn't Window Tamer updated more frequently?
Many of you have asked why updates to Window Tamer have been so far between. Mainly this is because, as a student, most of my time is spent developing and researching runtime systems and application frameworks. I use Window Tamer as a test bed for several proprietary frameworks I've developed over the last two years. While I'm constantly making improvements to WIndow Tamer, they aren't often released as public versions. As a result, I try to provide beta version to those who request features or bug fixes. If you are interested in my research, check out my web page.
Why does Window Tamer require Mac OS 8.1 or later?
This is really two questions. Window Tamer takes advantage of new features in Mac OS 8, and its functionality is not needed under earlier versions of Mac OS. Specifically, under pre-8.0 systems, you did not have to set your view options separately for each folder.
The reason Window Tamer requires Mac OS 8.1 is because of numerous bug fixes and changes Apple made in Mac OS 8.1. While it is technically feasible to support Mac OS 8.0, I decided against it because owners of Mac OS 8.0 can upgrade for free to Mac OS 8.1. To download the Mac OS 8.1 update, see Apple's Mac OS 8.1 Update web page.
Why can't I use Window Tamer 2.1 on my 680x0 Macintosh?
Window Tamer 2.0 depends on the Contextual Menu Manager to implement most of its functionality. Contextual Menu Plugins cannot be used on 680x0 machines because Apple did not implement a necessary library, SOMobjects for Mac OS, on 680x0 versions of Mac OS. Since Mac OS 8.5 does not support 680x0 machines, I decided that beginning with version 2.0, Window Tamer will not support 680x0 machines.
Can Window Tamer change the order that the view options appear in window headers?
No. The functionality to reorder the list view columns is present in Mac OS 8.5 and later. Future versions of Window Tamer may save column ordering, but at this time, column ordering is not preserved.
Why is Window Tamer so darn slow? I thought it was accelerated for PowerPC processors!
Window Tamer 2.1 is quite zippy under Mac OS 8.5, 8.6 or 9.0, especially if your view settings are based on Standard View settings availiable in Mac OS 8.5 or later. As with most software, Window Tamer's speed will increase on systems with faster processors. Window Tamer uses Apple Events to tell the Finder to modify a window, which avoids doing something the FInder "doesn't know about". Conflicts are prevented and compatibility is increased. The code isn't slow, the Multithreaded Finder is just slow to respond to the multiple modifications Window Tamer makes. The inherent stability in this method is what made me choose it over other methods.
Will installing Window Tamer slow down my system in general?
No. Most of Window Tamer's magic is done by a hidden background application which responds to requests to save and apply settings. This application is essentially "dormant" until you save or apply settings. The Tame by Zoom Box option also does not slow down the system because its code is only executed when you click the zoom box of a window.
Will Window Tamer be ported to Mac OS X or Mac OS X Server?
There will not be a version of Window Tamer for Mac OS X Server because Mac OS X Server does not have a Finder application. Rather it uses a slightly upgraded version of the OpenSTEP Workspace Manager.
I believe that it will be technically feasible (and possibly easy) to re-implement Window Tamer for the consumer version of Mac OS X. I hope to have a version of Window Tamer compatible with Mac OS X by the time it ships.
The most common question I get about Window Tamer is regarding how it positions windows. In version 2.1 I've attempted to simplify the scheme while making it more powerful. When you save Finder window view settings, you can choose one of seven positioning schemes from the popup menu shown below:
None
If you select None, applying the view settings to a Finder window will not move the window.
Absolute
If Absolute is selected, Window Tamer remembers the exact position of the window whose settings you're saving. When you apply view settings to a Finder window, the window will be moved to that exact position.
Relative
Relative positioning has long caused confusion and it is time to clear it up. To do so, I'll use an example. I like my Finder windows to be very neatly organized, and one of the ways I've found to do that is to stagger them slightly. In the diagram below, Folder 1 contains Folder 2.
Now I open up Folder 3 and discover that it's in Icon view, and it's not neatly staggered from the other two folders. Since I like everything to be perfect, this annoys me very much.
Fortunately, I saved the settings for Folder 2 using relative positioning. This means that Window Tamer calculates how far Folder 2 is staggered from Folder 1 so that when I apply my settings to Folder 3, it is staggered that far from the window in back of it, Folder 2.
Now I can be content again because my Finder windows look perfect. Please note that for the Relative positioning option to be available, there must be a window in back of the window whose view settings you're saving. Likewise, if you try to apply view settings to a window and there is no window in back of it, the window's position will not be changed.
The remaining positioning options (Vertical, Horizontal, Diagonal Left, and Diagonal Right) are specific cases of Relative positioning. I've provided them to make it easy to use common offsets. A description follows of how each of the remaining positioning types affects the placement of windows when applying settings.
Vertical
If Vertical positioning is selected, the window will be placed directly below the window in back of it. Below is an example of Vertical positioning.
Horizontal
If Horizontal positioning is selected, the window will be placed to the right of the window in back of it. Below is an example of Horizontal positioning.
Diagonal Left
If Diagonal Left positioning is selected, the window will be placed diagonally to the left of the window in back of it. Below is an example of Diagonal Left positioning.
Diagonal Right
If Diagonal Right positioning is selected, the window will be placed diagonally to the right of the window in back of it. Below is an example of Diagonal Right positioning.
Some Notes About Positioning
- If you save the settings of a Finder window and there are no other windows open in back of it, Relative positioning will not be available. However, Vertical, Horizontal, Diagonal Left, and Diagonal Right positioning options will all be available.
- If you apply settings to a Finder window that use some form of Relative positioning (including Vertical, Horizontal, Diagonal Left, or Diagonal Right) but there is no window in back of it, the window to which you're applying settings will not be moved.