Login Register

BorderContainer (first pass) feedback

Hi folks,

I downloaded the 1.1 beta and checked out the BorderContainer. This is a fine addition to the toolkit. What I particularly like is the notion of a layout region and splitters added to content panes thereby giving us split container behaviors.

So I am thinking that the BorderContainer is an abstraction which includes layout, splitcontainers, and (in the future) tab containers. Looks like programmatic creation is present as well. But I haven't tested it yet...:-) From my worms eye view of the world, the BorderContainer will help us a great deal.

Thanks for this great addition to the toolkit,

Regards,

John

Great to hear!

Dante has already started experimenting with other uses for this code, and is working on an enhancement in dojox.layout.ExpandoPane to implement collapsible panes.

The plan, after 1.1 lands, is to try to migrate this layout code up the hierarchy so that TabContainer uses it as well. This shouldn't alter the TabContainer API, but sharing this layout technique we hope will improve performance.

As for SplitContainer, I think BorderContainer gets at the most common scenarios, but there still is a need for a widget to provide > 3 panes with splitters (right now, this would require nested BorderContainers) as well as the need for a widget to provide layout for a sequence of panels with equal size. This is on the list for dojox.layout.

Keep the feedback coming, and please report any issues you find to trac.dojotoolkit.org. Thanks!

More Feedback

Hi

I recently changed my lot of Split containers to BorderContainer (to be ready also for 2.X). I used it in every possibly way, containning almost any Dijit Widget and tested it on IE6,IE7,Safari and FF2, it is a very nice piece of work.

I want to add my thanks to everyone that participate on it.
Eduardo