GNOME Bugzilla – Bug 115928
Add a section on expander controls
Last modified: 2020-12-04 18:19:15 UTC
http://mail.gnome.org/archives/usability/2003-June/msg00358.html (Calum): IIRC there isn't currently anything in the HIG about expander controls because there wasn't a standard one available when we wrote it. They are pretty useful for those dialogs where you can (literally) draw a line between basic and more advanced functions, though, so personally I'd encourage their use where appropriate... and we should say so in the HIG too, assuming everyone else agrees :)
On the one hand we probably don't mention these because we believe they should never be necessary. It takes a lot of arguing in each case to prove that though. On the other hand, one is being added to GTK+ 2.4.
I don't have anything against them myself... I'll be quite happy to add a section to the Controls chapter now that we have an official implementation to talk about :)
Well, we added an expander widget section to the dev version of HIG 2.x, but never actually wrote any guidelines :/ With planning for HIG 3.x well under way, I'm setting the target to 3.x, and adding 'uipattern' to the whiteboard as I'd imagine a number of our (proposed) UI patterns should use expanders.
I don't think we really want to recommend expanders (perhaps except for in tree views). They're small and fiddly, and they can lead to some rather bad design ("let's shove it in an expander!")