Hi Andrew, looks like this is a known issue:
http://bugzilla.qooxdoo.org/show_bug.cgi?id=4256 Regards, Daniel On 04/07/2011 01:05 PM, Andrew Manson wrote: > Hi Fritz, > > Ok I took your advice and have created a playground example. There seem > to be 3 different cases that would be interesting for you to look at: > > Case 1 : http://tinyurl.com/6xdkdwe > This example shows the behaviour that I described before. Just hover > over the first row of the table and watch your console output. > > Case 2 : http://tinyurl.com/6a7mtvp > No errors no matter where you over over the table. It seems that there > needs to be at least 1 row in the table. > > Case 3 : http://tinyurl.com/3lcwu6q > It seems that the "fake row" created by having the visibility button > enabled and the headers cells disabled causes the same problem. Hover > over the grey "fake row" and watch your console. > > My use case for having a single row table is actually quite complicated > technically but it is what our UX design dictates. We need to have a > table with columns that resembles a spreadsheet but above this table we > need to have a single row that describes the content of that table > column by column. I am using a table because I want it to look exactly > like a row in the main table (with the grid highlighted) > and synchronise the column widths with the table below it. > > I suppose a grid layout would be helpful but it would need to have the > following features: > > 1) fixed width "columns" in the grid layout that can be set and no > matter what width the content of the cell is it will not pass this > 2) fixed height cells, prevents overflow onto a new line > 3) simple way to update the width of a "column" in the grid using column > index and a update value > > from the examples of the grid layout it seems like it is quite a > complicated setup and I got the impression that I would need to do quite > a lot of 1, 2 and 3 above manually. > > If you think from my description above Grid layout is still the way I > "should" be doing it then I will have to look deeper into the grid layout. > > Cheers for all your help, > - Andrew > > ----------------------------------------- > Andrew Manson > Graticule Cloud Applications > <http://www.graticule.com/services/cloud-computing> > www.graticule.com <http://www.graticule.com> > > > > On 7 April 2011 11:28, Fritz Zaucker <[email protected] > <mailto:[email protected]>> wrote: > > Hi Andrew, > > it would be helpful for getting such problems fixed if you could > reproduce > them with a short playground example. > > Cheers, > Fritz > > P.S.: BWT, what is your use case for a one-row table? Wouldn't a > grid layout > be a simpler and perhaps even more flexible alternative (as > you could > place any widget inside a grid layout)? > > On Thu, 7 Apr 2011, Andrew Manson wrote: > > > Hi, > > > > Looks like I've found another bug in the table class. I have > disabled the > > header of the table using the following code: > > > > this.__smallTable.setHeaderCellsVisible(false); > > > > and now every time I hover over the table with my mouse it shows the > > following message: > > > > this.__header.getContainerLocation() is null > > > > this message is coming from > > Scroller.js ( > > qx.ui.table.pane.Scroller) line 1936 which is: > > > > var currX = this.__header.getContainerLocation().left; > > > > This does seem to be a bug, can anyone confirm? > > > > Cheers, > > - Andrew > > > > ----------------------------------------- > > Andrew Manson > > Graticule Cloud > Applications<http://www.graticule.com/services/cloud-computing> > > www.graticule.com <http://www.graticule.com> > > > > -- > Oetiker+Partner AG tel: +41 62 775 9903 (direct) > Fritz Zaucker +41 62 775 9900 (switch board) > Aarweg 15 +41 79 675 0630 (mobile) > CH-4600 Olten fax: +41 62 775 9905 > Schweiz web: www.oetiker.ch > <http://www.oetiker.ch> > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > <mailto:[email protected]> > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel > > > > > ------------------------------------------------------------------------------ > Xperia(TM) PLAY > It's a major breakthrough. An authentic gaming > smartphone on the nation's most reliable network. > And it wants your games. > http://p.sf.net/sfu/verizon-sfdev > > > > _______________________________________________ > qooxdoo-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel ------------------------------------------------------------------------------ Xperia(TM) PLAY It's a major breakthrough. An authentic gaming smartphone on the nation's most reliable network. And it wants your games. http://p.sf.net/sfu/verizon-sfdev _______________________________________________ qooxdoo-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
