
On Fri, 2007-07-20 at 15:27 -0500, Glimmer Labs wrote:
The reason we added the update flag was for editing large numbers of objects (1000+) without updating the document each time, making it much faster. We found this to be useful because scripting allows one to do interesting things with large numbers of objects (such as morph) and updating the document every time something is drawn on the screen can slow down the function an immense amount.
It seems like there should be a better approach for addressing this -- generally speaking, screen updates shouldn't happen until the idle loop is entered.
although verbs do not extend to node manipulation and creation.
We would like to change that; we just need someone to work on it.
[Besides verb invocation, it would still be nice to have an object model which is not so "context-dependent", but is what Bob is working on.]
-mental