Not just rigid length but rigid angle, according to my interpretation. But isn't that virtually what we normally get when Expanded view opens and nothing's anchored? If I drag the active thought, its satellites move with it with hardly any relative displacement and when I stop dragging, they return to exactly the same position.
Maybe it's because PB has a horror of thoughts overlapping, so the Plex has to resort to all kinds of acrobatics to give each Thought its own little space. Perhaps if they changed this philosophy to allow thoughts to overlap as we drag them, could be the ones who decide if the appearance is confusing,, then move only what's necessary to read them clearly. This would also enable us to pack Thoughts more densely. we The principle here is adding LAYERS to the plex so that overlapping can occur. Thus we should be able to bring items from the back to the front, like overlapping windows or web page components in the z-plane. This would require only a paradime shift (didja like that one?) in the programmers' perspective. For lassoing to work, all we need is a context menu option on a Thought which appears only in Expanded View: Anchor/Release all satellites. Releasing them would make them follow the dragged thought. Releasing all satellites would seem a lot faster than manually clicking the anchor of each to free it. Or I guess first collapsing all, moving the Thought then re-expanding would do it, though laborious. Any other suggestions here? Darkstar, do you like my original suggestion that we should start Expanded View with everything tied down?
PB 220.127.116.11 on Windows XP, J-1.6.0_17