Hi Jim,
I'm using successfully qx.ui.table with the remote table modell which is
able to load huge data in portions on demand.
If you have 100 visible rows in your table and a total of ~10000 rows
only a few hundred of rows are loaded on initialization which speeds
things allot up.
Jim Hunter schrieb:
Thanks but I can't use appearance themes as the code I showed was just
a test leading into the real code that will change the color of each
row. Our application changes the color of the rows depending on 'some
condition' in the row. I have it working fine in Table, but I am
trying to gain some more speed in the app by using ListViews instead
of Tables as we do not need editing of the data. At least to me the
ListView looks faster then the Table does, I could be wrong. What I am
looking for is faster rendering at creation time. Right now my pages
have a bout a 2 second delay in creating once the data arrives at the
browser and I am trying to make this a shorter time period. I am open
to other suggestions if you have any?
Thanks,
Jim
On 5/4/07, *Fabian Jakobs* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Jim Hunter schrieb:
I forgot, this is in qooxdoo .6.6, thanks.
This was the critical hint ;-) The issue you are facing the the
good old appearance overwrites user value bug in the older qooxdoo
releases. This is now fixed in svn and will be solved with the
next release but for 0.6.6 you will have to redefine the
appearance for the content cell: 'list-view-content-cell':
var theme =
qx.manager.object.AppearanceManager.getInstance().getAppearanceTheme();
var apar = theme.getAppearance('text-field');
apar.state = function(vTheme, vStates) {
return {
backgroundColor :
vStates.selected ? this.bgcolor_selected : "yellow",
color : vStates.selected ? this.color_selected : null
};
}
Best Fabian
On 5/3/07, *Jim Hunter* <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
I am trying to do some modification of the ListView in order
to provide colored background for rows and I'm not getting
what I would expect. In preparation for final changes I tried
some brute force changes but got nothing. I placed a line
right after this line:
vCell = new vColumns[vCol].contentClass;
to set the background color of all cells to yellow but it
stayed white. I did something similar to this in the Table by
changing the Row element background and that worked fine, but
the ListView does not have a row element. Is there some other
place that the background is getting changed that I am not
seeing? Here is what the code now looks like, I tried both
the qooxdoo method and I tried setting the DOM property:
vCell = new vColumns[vCol].contentClass;
vCell.setBackgroundColor('yellow');
vCell.setStyleProperty('backgroundColor', 'yellow');
Does anyone have an idea of where I can look to get this
working?
Thanks,
Jim
www.D4PHP.org <http://www.D4PHP.org>
www.D4PHP-Hosting.com <http://www.D4PHP-Hosting.com>
------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
--
Fabian Jakobs
JavaScript Framework Developer
1&1 Internet AG
Brauerstraße 48
76135 Karlsruhe
Amtsgericht Montabaur HRB 6484
Vorstand: Henning Ahlert, Hans-Henning Doerr, Ralph Dommermuth, Matthias
Ehrlich Andreas Gauger, Matthias Greve, Robert Hoffmann, Achim Weiss
Aufsichtsratsvorsitzender: Michael Scheeren
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
------------------------------------------------------------------------
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
------------------------------------------------------------------------
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel
--
Mit freundlichen Grüßen
Dietrich Streifert
--
Visionet GmbH
Firmensitz: Am Weichselgarten 7, 91058 Erlangen
Registergericht: Handelsregister Fürth, HRB 6573
Geschäftsführer: Stefan Lindner
-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel