Thanks Scott.  Now I feel like I’m losing my mind because it now seems that inside-out picking *is* (sort of) my default behavior – whereas a few days ago it was not.  Is it possible there was a change made to Squeak that caused this (and I got it during a server update)?  I’m happy, but confused – which is OK as that’s pretty much my daily state.

 

A more complete synopsis:  my simple test case is to drag out a playfield then draw a sketch and drag/embed it into the playfield. When I then attempt multiple “picks” on that sketch (I’m on Windows, so that’s ‘alt-left-mouse click’), it will never pick anything other than the sketch, i.e. it doesn’t actually do inside-out picking.  However, doing multiple shift-pick while over the sketch does do inside-out picking… well, almost.  If my cursor happens to be over the ‘rotation center’ of the sketch when I attempt a multiple shift-pick, then my picked objects are ‘sketch’ and ‘Ellipse’ (which is “inside” the sketch) and then I get a “message not understood, undefined obj” error.

 

Probably more than you cared to hear.  Overall, I like this picking behavior.

--Randy

 


From: Scott Wallace [mailto:scott.wallace@squeakland.org]
Sent: Tuesday, June 21, 2005 5:43 AM
To: Randy Heiland; squeakland@squeakland.org
Subject: [Squeakland] object picking [WAS: copying objs to new proj confusion]

 

Hi, Randy,

 

Apropos of the following item on the "wish list" on your site...

 

> have object picking work inside-out, rather than outside-in (world->obj)

 

... we should make it more widely known that you can make object picking work inside-out (obj -> world) any time you wish by simply holding down the *shift* key as you pick.

 

Cheers,

 

 -- Scott

 

At 1:09 PM -0500 6/20/05, Randy Heiland wrote:

I'm confused over the behavior I see when I try to copy objects from one
project to another.  Rather than fill people's mailboxes with the attached
project, I've created the following page:

http://poincare.uits.iupui.edu/~heiland/squeak/

TIA, Randy