From: Leif W <war...@us...> - 2005-10-10 15:42:25
|
>>> From: Julian Rath <jul...@gm...> >>> Received: Mon, 10 Oct 2005 09:31:37 AM EDT >>> = >>> Hi Everybody, >>> how can i get this Explorer lazy, so it shoud only load that what i n= eed. >> >> 2005/10/10, Leif W <war...@us...>: >> Hi Julian, >> >> I am not sure what you mean. Can you describe in more detail what you= mean by >> "Lazy Tree" or "Lazy Explorer" or "load only what you need". Load wha= t and >> not load what else? What do you want to avoid loading? > = > From: Julian Rath <jul...@gm...> > Received: Mon, 10 Oct 2005 10:16:04 AM EDT > = > My Plan: > If you click on a node load only the childs of it not more of the tree > so a async one, i think Ok, I think I understand. Is this what you mean? For instance, let's us= e = http://dynapi.sourceforge.net/releases/dynapix/examples/dynapi.gui.explor= er.html for reference. I hit the page, and I see it takes a very long time to load, as it loads everything. On the other hand, when it runs, it runs very quick. Say we load only the top level, then load only if required by expanding a= tab. The downside is that the application might seem slow. So something aynchronous might be desireable. Perhaps load the top level= , and display it, then continue to walk the tree breadth-first and load the dat= a for sub levels while waiting, and stop to handle any user actions? That seem= s very complicated to me, but might be the right way to handle it for the u= ser experience. Any comments or ideas how to implement? It's a feature request, so I'll = copy the results of the discussion there and refer to this thread. Leif |