<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=US-ASCII">
<META NAME="Generator" CONTENT="MS Exchange Server version 5.5.2654.45">
<TITLE>RE: Scaled World</TITLE>
</HEAD>
<BODY>

<P><FONT SIZE=2>That was what I was thinking</FONT>
</P>

<P><FONT SIZE=2>Daniel</FONT>
</P>

<P><FONT SIZE=2>-----Original Message-----</FONT>
<BR><FONT SIZE=2>From: Alan Kay [<A HREF="mailto:Alan.Kay@squeakland.org">mailto:Alan.Kay@squeakland.org</A>]</FONT>
<BR><FONT SIZE=2>Sent: Tuesday, 25 March 2003 9:51 AM</FONT>
<BR><FONT SIZE=2>To: The general-purpose Squeak developers list</FONT>
<BR><FONT SIZE=2>Subject: Re: Scaled World</FONT>
</P>
<BR>

<P><FONT SIZE=2>Or you could have the dropped object give itself a scale factor that </FONT>
<BR><FONT SIZE=2>is the reciprocal of the scale factor in the pasteUpMorph when it </FONT>
<BR><FONT SIZE=2>drops. ....</FONT>
</P>

<P><FONT SIZE=2>At 2:37 PM -0800 3/24/03, Ned Konz wrote:</FONT>
<BR><FONT SIZE=2>&gt;On Monday 24 March 2003 02:08 pm, Daniel Parnell wrote:</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Thankyou very much.</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; I've had a bit of a play.&nbsp; What would be really cool is if I could</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; scale the world, but when I open a browser (or some other window)</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; it is opened with a scale factor such that at the current world</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; scale it is full size, so I can have all sorts of stuff going on at</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; different scales.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt;You'd have to adjust the Morphic user interaction. Normally when you</FONT>
<BR><FONT SIZE=2>&gt;drop something (say a browser) on a PasteUpMorph (the World or</FONT>
<BR><FONT SIZE=2>&gt;another one), the browser becomes a child of that pasteUpMorph, and</FONT>
<BR><FONT SIZE=2>&gt;so would be scaled. If you had a PasteUpMorph with a different scale</FONT>
<BR><FONT SIZE=2>&gt;with some things in it, and then told it not to accept drops, then</FONT>
<BR><FONT SIZE=2>&gt;new Morphs opened in the World would stay at normal scale.</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; From: Alan Kay [<A HREF="mailto:Alan.Kay@squeakland.org">mailto:Alan.Kay@squeakland.org</A>]</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Sent: Tuesday, 25 March 2003 1:22 AM</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; To: The general-purpose Squeak developers list</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Subject: RE: Scaled World</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; There are performance hits, but everything should work in a scaled</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; playfield.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Cheers,</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Alan</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; ----At 5:11 PM +1100 3/24/03, Daniel Parnell wrote:</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Excellent, so I should be able to get things like browser windows</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; and so on to live in there as well?</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Daniel</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; -----Original Message-----</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; From: Alan Kay [<A HREF="mailto:Alan.Kay@squeakland.org">mailto:Alan.Kay@squeakland.org</A>]</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Sent: Monday, 24 March 2003 4:01 PM</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; To: The general-purpose Squeak developers list</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Subject: Re: Scaled World</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Hi Daniel --</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Try putting everything in a playfield (found in the supplies flap),</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; get its halo of handles (cmd-click (MAC) alt-click PC), get its</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; viewer (click on the blue eyeball handle at left-center), look in</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; the geometry category and set the scale factor to something other</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; than one. You can then use the yellow handle to rescale the</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; playfield and everything inside will follow suit.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Cheers,</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Alan</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; -----</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; At 3:10 PM +1100 3/24/03, Daniel Parnell wrote:</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; G'day All,</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what I'm wanting to do is scale a world and all the things in</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; it.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; What I'd like to be able to do is have a simple way to set the</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; scale factor for a world and have everything in that world change</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; size accordingly.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Is this sort of thing even possible?</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; I've tried messing about with the TransformationMorph, which</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; doesn't seem to do quite what I expected.</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Thanks</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; Daniel</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;</FONT>
<BR><FONT SIZE=2>&gt;&gt;&nbsp; --</FONT>
<BR><FONT SIZE=2>&gt;</FONT>
<BR><FONT SIZE=2>&gt;--</FONT>
<BR><FONT SIZE=2>&gt;Ned Konz</FONT>
<BR><FONT SIZE=2>&gt;<A HREF="http://bike-nomad.com" TARGET="_blank">http://bike-nomad.com</A></FONT>
<BR><FONT SIZE=2>&gt;GPG key ID: BEEA7EFE</FONT>
</P>
<BR>

<P><FONT SIZE=2>-- </FONT>
</P>

</BODY>
</HTML>