[ENH] workspaceDropPref-ls

Joshua 'Schwa' Gargus schwa at cc.gatech.edu
Fri May 31 12:08:48 UTC 2002


On Fri, May 31, 2002 at 11:38:02AM +0300, danielv at netvision.net.il wrote:
> What exactly do you mean by "perform operations on multiple morphs from
> the same code"? 
> 
> You mean you can address the morphs as variable from the workspace, like
> -
> myCelesteSystemWindow model close
> ?

Yes.  Although it gave me the broken name 'system browser1973'.
I will provide a fix.

> 
> If so, Cool, how do I do this?

Click on the menu icon of a Workspace (next to the 'X' close button).
Select 'create textual reference to dropped morphs'.  Drop a morph on
the workspace.

If you want to do it with SystemWindows, you should first ensure that
the preference 'systemWindowEmbedOK' is on (SystemWindows are not
usually considered as drop candidates).  Also, if you have the
preference 'fastDragWindowForMorphic' turned on, you will have to drop
the window using the black 'grab' halo handle.

Wait for that fix...

Joshua


> 
> Daniel
> 
> Lex Spoon <lex at cc.gatech.edu> wrote:
> > 
> > --Boundary_(ID_7GDOUavaFQH+11h1rxUO+A)
> > Content-type: TEXT/PLAIN
> > Content-transfer-encoding: 7BIT
> > 
> > Workspaces accepting drops is very nice.  It lets you perform operations
> > on multiple morphs from the same code window, unlike with an inspector. 
> > It's not as nice as Morphic Wrappers, but it's pretty good and it's
> > already present in the image.  This preference makes the feature more
> > convenient for those who like it.
> > 
> > In fact, I wonder if anyone would want to turn this preference back off
> > after turning it on?  The only thing you lose is the ability to easily
> > place morphs over workspaces.  Perhaps we could just turn this on and
> > not make it a preference any longer?
> > 
> > 
> > from preamble:
> > 
> > "Change Set:		workspaceDropPref-ls
> > Date:			29 May 2002
> > Author:			Lex Spoon
> > 
> > Add a preference for the acceptDroppedMorphs property of workspaces.  If
> > you like this feature, then you will probably like to have it enabled
> > for all workspaces by default."
> > !
> > 
> > --Boundary_(ID_7GDOUavaFQH+11h1rxUO+A)
> > Content-type: application/octet-stream; NAME=workspaceDropPref-ls.cs.gz
> > Content-transfer-encoding: base64
> > Content-disposition: attachment; filename=workspaceDropPref-ls.cs.gz
> > 
> > H4sIAAAAAAAAAHVSTW/bMAw9+6D/wGSHrMDi5qMBWt+CFcU6tECBDNhhGAbapmMtsqRKctP0
> > 149y3cSH7GaTT+89PnJy50wDm+eWcLdMl6hsjWAqWM7gO+oW3QEWs9kCfikM5AO0tuSPDD5d
> > XV/Pf4PRsLiBR+xRGGCerVbZ1QpsMxmJ8dca9ZZgQyFLkr1xO2+xoFtn7JOjaqq8uI10SZIM
> > aMS6DbVxsfpAr7Cxxmgh1mUJCJafkSNdEFTGQagJsCjIhshpqXw0ztaeYcaSC4c4ylHWpwD3
> > FRxMC0ruiB9LDxVhaB19iVS66+2lUpEgx1wdeqSBGl8IZADSXKayU0cGntghP0BJFbYqpGMx
> > EkKMfn40oSEeqfR3PBZMpJZBopJvNHWkCD1NwAdsLPeUh9Xl4uayy3O+zOYrzvH0QIjEtzwa
> > nEqpSM5F8Aeejln5gc31EevTEbDNMf4v2V4jegsUozyjMxZDGaY6/fKVnJWFgum2xknyDPmc
> > O7P3Um8vRJ9eBhUqT5Bzvrz6b6RiMLy5Pvt+V4Pku5UVjqLNQK+hZdMDV7y+8t0zNJ1pPoQf
> > tWGJAahA/c6bE7SeoVJDaaYyRHo+la4LcV8vqMNJPZ0IPpa/VIQHU6D6MF90l3+vOcuGOAot
> > VV/bMEUR4iFwLeUF/APFmQ9chAMAAA==
> > 
> > --Boundary_(ID_7GDOUavaFQH+11h1rxUO+A)--



More information about the Squeak-dev mailing list