[comp.windows.x] Drag & Drop

tbray@watsol.waterloo.edu (Tim Bray) (02/06/91)

mike@tss.com (Mike Carl) writes:
>...the MIT X Consortium is currently hammering
>out a definition for a drag and drop model of interaction for X Window
>Systems.  Drag and drop has become a popular concern among many desktop
>developers.

I have to admit that I'm not hip to the "drag & drop" concept.  Since I've
been programming in X and reading this newsgroup for a couple of years, I'm
probably not alone.  Could someone higher on the hipness scale drag an
introduction to this over here and drop it into the flow?

john@ctc.contel.COM (John Schettino x4156) (02/06/91)

>From: tbray@watsol.waterloo.edu (Tim Bray)
>mike@tss.com (Mike Carl) writes:
>>...the MIT X Consortium is currently hammering
>>out a definition for a drag and drop model of interaction for X Window
>>Systems.  Drag and drop has become a popular concern among many desktop
>>developers.
>
>I have to admit that I'm not hip to the "drag & drop" concept.  Since I've
>been programming in X and reading this newsgroup for a couple of years, I'm
>probably not alone.  Could someone higher on the hipness scale drag an
>introduction to this over here and drop it into the flow?
>

I`m not very high on the hipness scale, but...
You can see "drag & drop" in action by looking at a Mac user copy files.
1) select desired file(s)
2) click and hold the mouse button
3) DRAG the selected files to the desired location
4) DROP the selected files into the directory by releasing the mouse button

Or, watch someone use the Sun OpenWindows file manager tool, which does
the same thing. Sun's mailtool for OpenWindows (and probably most other
Sun OW tools) provide D&D for text editing also:
1) hilite the text to copy
2) click & hold left mouse button (first  7 letters shown in a little box)
3) DRAG to new position in text flow
4) DROP the copy into text flow by releasing the mouse button

The concept also comes under the heading of "direct manipulation"
in human factors/CHI texts.

John Schettino
john@ctc.contel.com (gee... no, GTE!)

esg@sodium.ATT.COM (Edward Gokhman) (02/07/91)

From article <9102061237.AA04715@ctc.contel.com>, by john@ctc.contel.COM (John Schettino  x4156):
> 
> 
> Or, watch someone use the Sun OpenWindows file manager tool, which does
> the same thing. Sun's mailtool for OpenWindows (and probably most other
> Sun OW tools) provide D&D for text editing also:
> 1) hilite the text to copy
> 2) click & hold left mouse button (first  7 letters shown in a little box)
> 3) DRAG to new position in text flow
> 4) DROP the copy into text flow by releasing the mouse button
> 
> The concept also comes under the heading of "direct manipulation"
> in human factors/CHI texts.
> 

Another interesting interpretation of D&D is Sun's implementation
of the File Manager, which allows you to start an application by
dragging and droping the icon onto the workspace part of the screen.
You can also load a file into application by dragging its icon from
the File Manager's window into the application's window or icon.
The current Sun's interpretation of D&D is incomplete, at least
as far as OW 2.0 is concerned. First, it allows D&D copying
only between two XView or two OLIT windows. Second, it still
waiting for a reasonable interpretation of D&D of an icon residing on a
remote server. A more "mature" implementation is in the works, as I
understand.