Stefan Volbers wrote:
Yes, that's the error Dave describes.
By writing the pane header class, you can get rid of it.
Hint: such looks my constructor:

qx.Class.define("myNameSpace.paneHeader",
{
   extend : qx.ui.table.pane.Header,

   construct : function(paneScroller)
   {
        this.base(arguments, paneScroller);
        
        this.__paneScroller = paneScroller;
   },
I put the above into a class and used it like this:

this.table = new qx.ui.table.Table(tableModel, resizable_tcm, {
       tablePaneHeader: function(obj) {
         return new testproject.MyTablePaneHeader(obj);
       }
     })

The table header rows are absent, but if I hover over the table, I get an error:
11:3000/qooxdoo_sdk_trunk_current/qooxdoo/framework/source/class/qx/ui/table/pane/Scroller.js:1859 <http://192.168.1.208:3000/qooxdoo_sdk_trunk_current/qooxdoo/framework/source/class/qx/ui/table/pane/Scroller.js>Uncaught TypeError: Cannot read property 'left' of null

It seems like the table isn't using the new table pane header class at all, since my debug statement inside that class in the constructor is never fired.

cheers,
skar.

--
--
The life so short, the craft so long to learn.
------------------------------------------------------------------------------
Download Intel&#174; Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to