[Project][Morphic][Drag&Drop] Drag&Drop for PluggableListMorph (usable for standard tools)

Doug Way dway at mat.net
Wed Mar 29 20:35:02 UTC 2000


On Tue, 28 Mar 2000, John Duncan wrote:

> The whisker browser seems to plan on using it.
> -John

Yes.  Drag & drop actually works right now for one thing in the Whisker
Browser... you can drag methods from one method category to another.  
This functionality was basically inherited from Bob Arning's BobsUI stuff
(see http://www.charm.net/~arning/ ).  Both BobsUI and Whisker use the
IndentingListItemMorph as part of their hierarchy widget, and so does the
Object Explorer, so the basic drag&drop capability is in the base image
(with the hierarchy-widget-related code), but it's not currently used.

On a related note, I was thinking that I might give a short demo of
Whisker at SqueakEast.  I should have it somewhat closer to a working 1.0
version by that point.  (For more info on Whisker, see
http://www.mindspring.com/~dway/smalltalk/whisker.html .)

- Doug Way
  EAI/Transom Technologies, Ann Arbor, MI
  http://www.transom.com
  dway at mat.net, @eai.com


> > -----Original Message-----
> > From: sr at Klaus.priv [mailto:sr at Klaus.priv]On Behalf Of Stephan Rudlof
> > Sent: Tuesday, March 28, 2000 3:02 PM
> > To: squeak at cs.uiuc.edu; Bob Arning
> > Subject: Re: [Project][Morphic][Drag&Drop] Drag&Drop for
> > PluggableListMorph (usable for standard tools)
> >
> >
> > Bob,
> >
> > Bob Arning wrote:
> > >
> > > On Tue, 28 Mar 2000 20:09:43 +0200 Stephan Rudlof <sr at evolgo.de> wrote:
> > > >I'm planning to implement some Drag&Drop functionality for
> > > >PluggableListMorph, which could be used to implement Drag&Drop
> > > >functionality for standard tools in Morphic.
> > > >
> > > >Are there any efforts in this direction already?
> > >
> > > Stephan,
> > >
> > > This may not be quite what you are looking for, but
> > IndentingListItemMorph and it's kin support D&D.
> >
> > To do drag&drop IndentingListItemMorph asks some 'complexContents' in
> > its #mouseDown: method for #canBeDragged:; but in my Image only two
> > classes implement this message and only ListItemWrapper answers true.
> > But ListItemWrapper isn't used anywhere in my image, therefore my
> > question:
> >
> > Do you use this d&d functionality?
> > Do you know of any other use of this d&d functionality?
> >
> > Would be nice to have something to play with...
> >
> > BTW: Have you taken a look at my ExtEventHandler?
> >
> >
> > Regards,
> >
> > Stephan





More information about the Squeak-dev mailing list