Hey,

My first question is how I can force a reloadData()
for the beginning of the virtual table ?

You can use the 'prefetchRows' of the remote model and hand in the range 
indexes you want to load. This would be 0 and the amount of visible rows. 

As most of the time the log window is showing the
most recent messages (the user has not scrolled it
down), it would be more efficient, in this case, to simply
insert the new received message in the table model
and render the table, without sending a request
to the server for data which is already in the model.
I didn't find any function in 'qx.ui.table.model.Remote',
to insert a row in the model, so it seems not be
currently possible, correct ?

Thats currently not possible as the range is always calculated automatically. 
But you could handle that yourself in you own '_loadRowData' method which could 
cache the already known values and only load the new once. Combined cached and 
new data could be given to the '_onRowDataLoaded' method.

Regards,
Martin
------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to