Yeah, in the case of specifying heights for the different components then it will be better to use TablePane.
Thanks a lot Todd! Have a nice weekend! (It's almost Saturday here) Regards, Bob On Fri, Nov 20, 2009 at 11:29 PM, Todd Volkert <tvolk...@gmail.com> wrote: > > >> So will the BoxPane route I mentioned have the same effect? > > > If you're only going to include one table pane column, then *horizontally*, > a vertical BoxPane with the fill style set to true will yield the same > behavior. However, vertically, a BoxPane will lay the children out > according to their preferred height, whereas you'll have more options with a > TablePane. > > Let's look at an example. The following two will yield equivalent > behavior: > > <BoxPane styles="{fill:true}"> > <MenuBar .../> > <PushButton .../> > <ColorChooser .../> > </BoxPane> > > <TablePane> > <columns> > <TablePane.Column width="1*"/> > </columns> > <rows> > <TablePane.Row> > <MenuBar .../> > </TablePane.Row> > <TablePane.Row> > <PushButton .../> > </TablePane.Row> > <TablePane.Row> > <ColorChooser .../> > </TablePane.Row> > </rows> > </TablePane> > > This is because the table pane rows in this example are default height. > However, if you gave one of them a relative height or a fixed height, then > the table pane would start to yield different results than the box pane. > > -T > > > >> >> >> On Fri, Nov 20, 2009 at 11:10 PM, Todd Volkert <tvolk...@gmail.com>wrote: >> >>> Hi Bob, >>> >>> Try maximizing the window, like so: >>> >>> <Window title="Hello Pivot" >>> maximized="true" >>> .... >>> >>> Right now, since the window isn't maximized, it's getting set to its >>> preferred size, which is just as big as it needs to be to accomodate the >>> menu bar. When you maximize it, it will occupy the entire space of the >>> native frame. >>> >>> -T >>> >>> >>> On Fri, Nov 20, 2009 at 10:01 AM, Bob Santos <bob.santo...@gmail.com>wrote: >>> >>>> Hi All! >>>> >>>> I'm working on a sample app using Pivot and what I want to do is create >>>> a Menu Bar, an Edit Window right below the Menu Bar and possibly a Status >>>> Bar below the Edit Window. So basically they are three boxes laid out >>>> vertically. I'm on the first part where I am creating the Menu Bar it >>>> compiles and executes correctly but it does not look right since a Menu Bar >>>> should in relation with what layout I want should fill out the remaining >>>> horizontal space but doesn't. I've used TablePane with one column and >>>> width=1* as suggested in the mailing list archives. >>>> >>>> Here's the WTKX file for your reference: http://pastebin.com/f3159ebaf >>>> >>>> I tried to include the code here but the first time I sent this, it >>>> exceeded 5.0 spam score so it was not accepted. >>>> By the way I also tried using a parent BoxPane with vertical orientation >>>> and fill:true and then BoxPane with horizontal orientations and fill:true >>>> where I put the Menu Bar. >>>> >>>> Thanks and Regards, >>>> >>>> Bob >>>> >>> >>> >> >