totally new to squeak
G.J.Tielemans at dinkel.utwente.nl
G.J.Tielemans at dinkel.utwente.nl
Mon Oct 22 07:48:27 UTC 2001
Sounds great Alan, gives me the feeling that Squeak holds many promisses for
the future.
Is there somewhere a Swiki-page where the information of this exchange topic
is organized?
-----Original Message-----
From: Alan Kay [mailto:Alan.Kay at squeakland.org]
Sent: Sunday, October 21, 2001 9:39 PM
To: squeak-dev at lists.squeakfoundation.org
Subject: Re: totally new to squeak
Yes there is support (for a little over a year now).
There are a combination of facilities by various folks, including Lex
Spoon and Bob Arning. (Duane Maxwell and Exobox did some of these
even cooler, and I hope we can convince him to share some of the UIs,
etc., that they did.)
For example, you can make and have badges to your Squeak friends.
These badges are called:
EtoySenderMorphs
As we use them, they have a picture of your friend and contain your
friend's IP address.
There is an
EtoyListenerMorph
that will listen to your friends' badges when you click on the mouse
ears (note: we have to come up with a new icon for this).
If your friend has your badge, and you have your EtoyListenerMorph
listening, then a lot of neat stuff can be done.
E.g. your friend can DnD any morph to your badge (running or not) and
it will be sent to you. As I've described it so far, this morph will
be received in your EtoyListenerMorph and put in a list as though it
were email.
The ListenerMorph can be put in a global flap, etc.
To do desktop to desktop DnD, you need one more widgit:
EtoyWelcomeMorph
This is in the shape of mouse ears (ditto on the note above) and, if
it is on your desktop, and your friend DnDs a morph to you, then the
morph will show up in the same position on your desktop as it was on
your friends.
A nice example is to make the car driving in a circle and DnD it to a
badge. The car will show up running at the other end. (I think you
can see why we put in WelcomeMorphs that cause the received objects
to be put in a list if it is not there).
If you want to send the car and the steering wheel so that they
will still be connected at the other end, drop them both into a
playfield, and then DnD the playfield to your friend.
There are many other options on the badges.
(C) = text chat
(V) = Voice chat
You can also do screen-sharing with Nebraska. Go down to the Nav Bar
and click on "Share". This will make your Squeak into a peer-peer
server. If your friend has your badge, then a click on (S) will cause
your dynamic screen to be sent to your friend as a window. Both your
cursors are active in the shared world. Your friend can DnD to the
shared world. Your friend also has the option of taking the shared
world to fullsceen (by choosing the 1x1 option in the menu in the
lower left corner).
Quite a few people can interact simultaneously in the shared
world. (The limitations have to do with how much bandwidth is
available, what is being done, how weak is the weakest machine, etc.)
Cheers,
Alan
At 10:31 AM -0600 10/21/01, Scott Jaderholm wrote:
>Alan Kay <Alan.Kay at squeakland.org> writes:
>
>> collaboration via: DnD of objects to other Squeaks,
>
>I'm probably reading this incorrectly, but can we drag objects to
>squeaks on other peoples systems?
>
>I really think it would be quite cool to be able to send objects over
>the network to other peoples squeak systems (with proper security of
>course). Is there support to do that?
>
>Sincerely,
>jsj
>
>--
>the sky is tired of being blue
--
More information about the Squeak-dev
mailing list
|