FlipPalette is a tool for flipping views in and out of the view hierarchy. The tool consists of a palette, standard and debug libraries, and the FlipView header. Also, a source license is available. The palette consists of a view that can be dragged off the palette and placed anywhere on a window or panel. You can then connect windows, panels, or boxes to the FlipView. Flipping from one view to another is simply accomplished by sending the flipView a message. The advantages that FlipPalette has over similar tools are:
1) It allows you to flip to views by name as well as by tag.
2) It utilizes a custom connection inspector to make connecting views much easier.