Sorry, I forgot about the other bit of your question. You can place a 'filler' component into some cells to push the following real Components into the correct positions. http://pivot.apache.org/2.0/docs/api/org/apache/pivot/wtk/TablePane.Filler.html
Have a look at the example BXML attached to the JIRA issue from my last email, and note the comments about setting the filler component to be non-visible to avoid problems with mouse clicks. Chris On 13 July 2011 03:42, Chris Bartlett <[email protected]> wrote: > Pierre, > > According to the javadoc comments for the class, the behaviour you see > is intended. (Although not all of the following components are placed > into the same cell) > http://pivot.apache.org/2.0/docs/api/org/apache/pivot/wtk/TablePane.html > > I raised a related issue recently > https://issues.apache.org/jira/browse/PIVOT-768 > > Chris > > On 13 July 2011 03:25, Pierre Jansen <[email protected]> wrote: >> Hi, >> >> is it intended that all components in a TablePane row which come after a >> component with columnSpan > 1, are placed into the same table cell? As an >> example, I have the following BXML: >> >> <TablePane styles="{verticalSpacing:20, showHorizontalGridLines:true, >> horizontalSpacing:20, showVerticalGridLines:true, padding: 5}"> >> <columns> >> <TablePane.Column width="-1"/> >> <TablePane.Column width="-1"/> >> <TablePane.Column width="-1"/> >> </columns> >> >> <TablePane.Row height="-1"> >> <Label TablePane.columnSpan="2" text="Col 1" >> styles="{backgroundColor:'red'}"/> >> <Label text="Col 3" styles="{backgroundColor:'blue'}"/> >> </TablePane.Row> >> >> <TablePane.Row height="-1"> >> <Label text="Col 1" styles="{backgroundColor:'red'}"/> >> <Label text="Col 2" styles="{backgroundColor:'green'}"/> >> <Label text="Col 3" styles="{backgroundColor:'blue'}"/> >> </TablePane.Row> >> </TablePane> >> >> The results are as in the attached screenshot. I would've expected that the >> second label in the first row would be placed in it's own cell in the 3rd >> column (where the cursor is in the screenshot). If the observed behavior is >> as intended, how would I go about getting my expected outcome? >> >> (Note that this was observed in release 2.0). >> >> Regards, >> >> Pierre >> >
