The QuadDividedBox Component
A year or so back, I wrote a component for Jeff Tapper called the QuadDividedBox. It works as if an HDividedBox and VDividedBox had a baby.
For the most part, it is just an intense modification of the DividedBox code, but you get four quadrants and can rescale the view area to give each a specific amount of screen real estate. It support liveDragging, respects things like the minHeight and minWidth of each child, supports maximizing a quadrant and even allows skinning of the drag icon.
Jeff didn't end up needing it for his project and since we are all hanging out under the same metaphoric roof these days, I thought I would post it online for anyone interested to use.
The compiled version has viewSource enabled, so just click on the image and get what you need.
Enjoy, Labriola






I was wondering what you use mx in the package name for? You have components that apply to a particular version of flex under that mx package?
There isn't a method to handle that. If you wanted to do so, you could just keep a copy of the boxes respective sizes whenever one was maximized so that you could restore the sizes later.
Mike