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

Reply via email to