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.