Hi Robert, Which version of ULC are you using?
You say that you have extended ULCScrollPane and ULCTable with their client side proxies. ULC's lazy loading mechanism relies on some conditions in exactly these widgets. Could you please tell us what exactly your extensions are doing and how have you implemented them? Also, you say that some cells are fetched and some are not. Could you tell which ones are fetched and which ones not? Thanks and regards, Janak -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of ulc rbeeger Sent: Thursday, June 01, 2006 2:06 PM To: [EMAIL PROTECTED] Subject: [ULC-developer] How do ULCTable and ULCTreeTable decide which cells to update from server Hi! We have very specialized table and treetable widgets with matching ULC extensions.One of the special features is that they display fixed columns at the left side of the table and fixed rows at the bottom of it. To achieve this we have developed a new viewport, a new scrollpane and a new table. When we trigger a row update the following happens (or seems to happen): 1. The client side cached data for the row is deleted. All cells now contain a null value. 2. The new values for some cells are fetched from the server. Now the problem is that ULC doesn't fetch the values for all visible cells. How does ULC decide what cells are visible? Our widget works under Swing. Swing asks for the values of all visible cells. There must be some difference between what Swing recognizes as visible and what ULC guesses to be needed. Cheers, Robert _______________________________________________ ULC-developer mailing list [email protected] http://lists.canoo.com/mailman/listinfo/ulc-developer
