I haven't thought about the dynamic adding to the extent Josh has, but my initial reaction was it sounded like two VBoxes in an HBox.
On Tue, Jul 29, 2008 at 5:45 PM, Josh McDonald <[EMAIL PROTECTED]> wrote: > What you're asking is doable, but you're definitinely going the wrong way > about it. Put the two vboxes in a canvas that doesn't have its height set, > and set the height on each vbox to 100%. Example: > > <?xml version="1.0" encoding="utf-8"?> > <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"> > > <mx:Script> > <![CDATA[ > import mx.controls.Button; > import mx.core.Container; > > private var buttonCount:Number = 2; > > private function addTo(container : Container) : void > { > var b : Button = new Button(); > b.label = "Button " + ++buttonCount; > container.addChild(b); > } > > private function removeFrom(container : Container) : void > { > container.removeChildAt(container.numChildren - 1); > } > ]]> > </mx:Script> > > <mx:HBox top="5" horizontalCenter="0"> > <mx:Button label="Remove LHS" click="removeFrom(lhs)"/> > <mx:Button label="Remove RHS" click="removeFrom(rhs)"/> > </mx:HBox> > > <mx:Canvas borderColor="green" borderThickness="3" borderStyle="solid"> > > <mx:VBox width="100" id="lhs" borderColor="blue" borderThickness="3" > borderStyle="solid" height="100%"> > <mx:Button label="Button 1" click="addTo(lhs)"/> > </mx:VBox> > > <mx:VBox width="100" left="110" id="rhs" borderColor="red" > borderThickness="3" borderStyle="solid" height="100%"> > <mx:Button label="Button 2" click="addTo(rhs)"/> > </mx:VBox> > > </mx:Canvas> > > </mx:Application> > > > On Wed, Jul 30, 2008 at 10:21 AM, tchredeemed <[EMAIL PROTECTED]> wrote: >> >> Ok, I have two VBoxes, side by side, that need to both be the height >> of the biggest of the two (children added dynamically on show). >> >> I do it this way: >> leftVBox.minHeight = rightVBox.height; >> rightVBox.minHeight = leftVBox.height; >> >> (if this is a stupid way to do it, let me know). >> >> The problem is this. >> >> When I add the children, and switch view states, I remove the children. >> >> If I come back to that page, and add a different set of children, I >> only want them to be the biggest they have to be, but I cannot get >> them to resize back down to the right height, they hold the height of >> the biggest set of children that has been added since launch time. >> >> Any ideas? >> >> >> ------------------------------------ >> >> -- >> Flexcoders Mailing List >> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt >> Search Archives: >> http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups Links >> >> >> > > > > -- > "Therefore, send not to know For whom the bell tolls. It tolls for thee." > > :: Josh 'G-Funk' McDonald > :: 0437 221 380 :: [EMAIL PROTECTED] >

