home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.next.programmer
- Path: sparky!uunet!spool.mu.edu!uwm.edu!ux1.cso.uiuc.edu!news.cso.uiuc.edu!usenet
- From: jeffo@uiuc.edu (J.B. Nicholson-Owens)
- Subject: Drag and Drop behaviour for shelves (was: Re: UI:Suggestion for open and save panels)
- References: <1992Nov21.133743.1902@lkba.uucp>
- Message-ID: <By2uws.80q@news.cso.uiuc.edu>
- Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
- Reply-To: jeffo@uiuc.edu (J.B. Nicholson-Owens)
- Organization: University of Illinois at Urbana
- Date: Sat, 21 Nov 1992 17:50:51 GMT
- Lines: 28
-
- Larry Blische writes
- > Don't forget about the Font Panel. I'd like to see a shelf there as well to
- > hold the collection of fonts I'm using in a particular doc.
-
- Is there any panel that should not have a shelf? I can't think of any.
-
- Being able to resize the shelf via the splitView is pretty nice and would be a
- good addition to all these shelves.
-
- For an answer to the problem of dragging stuff off shelves completely instead
- of leaving a copy on the shelf and dragging a copy around, how about
- redefining the way the drag-and-drop works? The new way would work according
- to one rule: If the place you're dropping the dragged item to a place that
- can accept it, the shelf should show a copy (perhaps ghosted) of the dragged
- item in the place from which it was dragged. When the drag-and-drop action
- has been completed, the shelved item can be un-ghosted, thus leaving the shelf
- looking like you never performed the drag-and-drop. If you drop the item
- somewhere where it means nothing (dropping an item onto the background, for
- example), the shelved item is removed from the shelf. Since the whole point
- of using the shelves is to promote drag-and-drop, it seems silly to me to have
- to use a modifier key (shift, control, command, etc.) to get the action that
- you would want when you take something off the shelf (taking a copy of the
- item off the shelf). I agree that when I put stuff on shelves, I don't intend
- to take them off the shelf when I drag them somewhere where they are accepted.
- I intend to drag a copy of them off the shelf.
- --
- -- Jeff (jeffo@uiuc.edu)
- -- NeXTmail welcome
-