instance referencing
Joshua Channing Gargus
schwa at cc.gatech.edu
Tue May 15 12:26:56 UTC 2001
If your goal is to try to manipulate the Valves from a Workspace (especially
Valves that have not been created by Workspace code), try the following:
1. Choose 'start accepting dropping morph for reference' from the Workspace
menu just to the right of the X used to close the window.
2. Pick up the Valve you want to manipulate and drop it on the Workspace.
A textual reference to it will be inserted at the current selection point.
BTW, that menu label is terrible, but I had a hard time thinking up something
better. How about 'create textual reference to dropped morphs' with a
checkbox beside it instead? I'll go do that right now; I'm embarassed to
have the current wording attached to me.
Joshua
On Tue, May 15, 2001 at 11:35:54AM +0200, Henrik Gedenryd wrote:
> Joseph Frippiat wrote:
>
> > In the workspace, if I execute the instruction "Valve allInstances
> > explore.", I see the 2 instances "a Valve(2796)" and "a Valve(1932)".
> >
> > Here is my question: can I use those numbers (2796 and 1932) to manipulate
> > the instances (to change the color for example)?
>
> The number is just that instance's (identity?)hash value. Most of the time
> it works to identify an instance uniquely, but there may be multiple
> instances that get the same number. There are definitely several objects
> that share it since there are only 4096 of these (12 bit hash values).
>
> Henrik
>
More information about the Squeak-dev
mailing list
|