Atlas: Building Collapsible Panels with Atlas

The CollapsiblePanelExpander, as the name implies, allows us to easily add collapase and expand functionality to any section on the sites that we build with Atlas.  Here is a quick look at some of the different ways that we can build collapsible panels using this robust extender.  You can check out the five quick demos and the accompanying source code.  I've also made the website project available.

The code should be really self-explanatory, so there's no indepth explanation like my previous posts on Atlas.

Demo: http://atlas.vertigosoftware.com/atlascollapsiblepanel/
Source: http://atlas.vertigosoftware.com/atlascollapsiblepanel/default.aspx.txt
Download: http://blogs.vertigosoftware.com/files/alan/atlascollapsiblepanel.zip

P.S.  The demo link is down. so I posted a mirror of the demo here: http://alanle.com/atlas/atlascollapsiblepanel/default.aspx

posted on Friday, August 11, 2006 11:43 AM by AlanL

Comments

# re: Atlas: Building Collapsible Panels with Atlas

Wednesday, August 16, 2006 2:24 PM by Clinton Gallagher
Its always mystified me how bass-akwards collapsible panels that use arrows to symbolically indicate how the control operates are designed.

The point of the arrow should point down when the panel is collapsed to indicate the panel will open in the direction the arrow points: down!

Similarly, the point of the arrow should point up to signify the panel can be closed in the direction the arrow points: up!

This may seem like a minor annoyance that may be shrugged off but what's the point of developing another generation of user interfaces that are FUBAR and influence dimwitted developers to forego the convention that the platform once used for so long?

"The Windows Interface - An Application Design Guide" published by MS Press should be revised for contemporary usage and put back into print.