For what it's worth, I notice that the Mac UI deals with drag & drop by making the dragged item either transparent or translucent, so that you can see the item underneath that you might place it in.
Also, the accepting item is highlighted when passed over. (I guess Squeak already does this in some cases such as when dragging methods into new categories.)
(I was also a bit surprised to notice that the Mac also uses the location of the mouse to determine the drop point, not the middle of the morph.)
Anyway, this is not to say that there isn't a better way. :)
- Doug Way dway@riskmetrics.com
Bijan Parsia wrote:
On Tue, 4 Dec 2001, Lex Spoon wrote:
[snip]
Yick.
[...]
Blargh.
Everyone says this. But what *exactly* is wrong with it?
Er..well, since you cut all the context, I can't remember.
I really don't have *too* much experience to go by, but it's something like this: If I'm collecting a bunch of things to throw in a book, I want it easy to throw them in and I want the book to be small, so I can see my desktop.
Hmm. Actually, I might be perfectly happy with a collapsed bookmorph with the ability to drop stuff on a new page. Maybe have little drop sensitive toggles?
I find bookmorphs a little hard to resize (you resize the *page* yes?) and sometimes find them a bit, in my casual experiments, hard to control (somtimes I'd like a fixed book size and variable page sizes, I think).
Does this help?
Cheers, Bijan Parsia.