Workspace transformation

Andreas Raab Andreas.Raab at gmx.de
Mon Dec 10 21:34:58 UTC 2001


Gary,

Here is the exact sequence:

* Enable systemWindowEmbedOK
* Enable drag and drop in the _camera_ window
* Drop the window on the object
* Enable "active textures" in the _object_'s red halo menu

This will work (I've just tried it).

Cheers,
  - Andreas

> -----Original Message-----
> From: squeak-dev-admin at lists.squeakfoundation.org
> [mailto:squeak-dev-admin at lists.squeakfoundation.org]On Behalf Of Gary
> McGovern
> Sent: Monday, December 10, 2001 9:08 PM
> To: squeak-dev at lists.squeakfoundation.org
> Subject: Re: Workspace transformation
> 
> 
> Thanks Alan and Andreas,
> 
> It seems system windows won't embed in Wonderland objects 
> except for the
> camera itself. The option sometimes exists to embed in the 
> Wonderland morphs
> but the windows actually embed in the camera.
> 
> I made a BookMorph of workspaces and that worked ok, but the BookMorph
> wouldn't embed in a Wonderland morph either.
> 
> The textmorph just made the wall completely black.
> 
> All this was done after the preference for systemWindowEmbed 
> was set to
> true.
> 
> Thanks
> Gary
> 
> ----- Original Message -----
> From: "Andreas Raab" <Andreas.Raab at gmx.de>
> 
> > Gary,
> >
> > The magic for embedding system windows (e.g., workspaces, 
> browsers etc)
> > requires the preference "systemWindowEmbedOK" (in the 
> "windows" category)
> to
> > be set to true.
> >
> > Cheers,
> >   - Andreas
> >
> 
> ----- Original Message -----
> From: "Alan Kay" <Alan.Kay at squeakland.org>
> 
> > Gary --
> >
> > I will confess that I don't remember the magic menu items that allow
> > all this. Instead of bothering Andreas right now I will try to look
> > at the old demo to remember how we built it. But you did get the
> > first part of this with the flasher. The difficulty with the
> > workspace could be that all system windows are prevented to 
> take part
> > in drag and drops unless a preference is changed. Try it with a
> > TextMorph. There is a menu item somewhere that allows you to point
> > into the mapped morphs ....
> >
> > Cheers,
> >
> > Alan
> >
> > ------
> >
> > At 3:32 AM +0000 12/9/01, Gary McGovern wrote:
> > >Thanks Alan and Ned,
> > >I've had limited success with this. I made a wall in 
> Wonderland, I could
> > >drag and drop a morph such as a flasher and the whole wall 
> would turn
> into a
> > >flasher. I tried with a workspace but the wall wasn't 
> interested. It
> > >wouldn't embed and it wouldn't be sticky. Actually the embed was an
> option
> > >but when I moved the camera the workspace stayed with the 
> camera. I tried
> > >the same with the pluggabletext and that wouldn't work and 
> had similar
> > >behaviour except in two cases the text flew off the screen 
> (yes, it was
> > >funny). There was no problem embedding in the camera but that would
> defeat
> > >the purpose.
> > >
> > >I also made a mannequin from a 3ds file and tried to embed 
> a workspace in
> > >the head and chest (hoping I could have a few and they 
> would walk over
> when
> > >I called them) but the mannequin wasn't interested either.
> > >
> > >I still have to try and put several workspaces in a stack 
> to see if that
> > >works. But I'm more interested in the 3d and bigger spaces.
> > >
> > >Any feedback ?
> > >
> > >Thanks!
> > >Gary
> > >
> > >
> > >----- Original Message -----
> > >From: "Alan Kay" <Alan.Kay at squeakland.org>
> > >To: <squeak-dev at lists.squeakfoundation.org>
> > >Sent: Thursday, December 06, 2001 12:29 PM
> > >Subject: Re: Workspace transformation
> > >
> > >
> > >>  In Andreas' version of Alice, you can paste any 2D 
> morph into the 3D
> > >>  world and interact with it. I used to demo doing 
> calculations in a
> > >>  workspace that was pasted on a 3D wall in a floating 
> art museum.  Try
> > >>  it.
> > >>
> > >>  Cheers,
> > >>
> > >>  Alan
> > >>
> > >>  -----
> > >>
> > >>  At 10:49 PM -0800 12/5/01, Ned Konz wrote:
> > >>  >On Wednesday 05 December 2001 09:04 pm, Gary McGovern wrote:
> > >>  >>  Thanks Ned,
> > >>  >>  Normally I have a workspace 8cm x 4cm in the bottom 
> right of the
> > >screen and
> > >>  >>  a couple of others minimised next to it. I'd like 
> to have these in
> a
> > >>  >>  cuboid. I thought a workspace could possibly be 
> embedded in a
> cuboid,
> > >and
> > >>  >>  that they would look nicer in a sketched frame. Hope I'm not
> dreaming.
> > >>  >
> > >>  >Well, you _can_ take a Workspace and scale it or 
> rotate it, or embed
> it
> > >in
> > >>  >another Morph. Perhaps the combination of the 
> scaling/rotation with
> > >embedding
> > >>  >will give you something interesting.
> > >>  >
> > >>  >--
> > >>  >Ned Konz
> > >>  >currently: Stanwood, WA
> > >>  >email:     ned at bike-nomad.com
> > >>  >homepage:  http://bike-nomad.com
> > >>
> > >>
> > >>  --
> > >>
> > >>
> > >>
> >
> >
> > --
> >
> >
> >
> 
> 
> 




More information about the Squeak-dev mailing list