RSS Feed

11 November 2007

Leopard and HUD panels

With Leopard's release, apple decided to integrate those black transparent panels as a feature within Interface Builder. This means that it will be much easier to do "cool looking" black panels without the work involved before: a custom subclass of NSPanel, rewriting the background view, making the title bar work again, etc.. However, one thing that I fear is that too many people will use them and we will get a Vista-like windowing problem of not being able to tell what window is on top. I think that the main thing UI designers should recognize is that Apple uses these panels sparingly. By just thinking about where I saw them I can think of two places: the quick look panel and the image adjuster panel. Nowhere else. Without the proper restraint we will have applications use them when not aesthetically wise, such as with a normal inspector-like panel. These kinds of panels are good for when you want something to stand out and you do not have very many controls on it. Like most things, when used sparingly and tastefully it works well, when overused it utterly fails.

No comments: