Thanks, Korakurider, Karl and Yoshiki for the answers to my previous questions. Here is the next set:
1. What is the purpose of the variable Type: ButtonPhase (ie: how and where can I use it)? A Type with the following possible values: button down, while pressed, button up 2. In the documentation I wrote: " In Etoys the terms Player and Object basically mean the same thing." Is this accurate or does Player have a special meaning? 3. For Type "Point" you can enter a single number (ex: 100) which if you try and use it to set an object's location will throw an exception:
An error has occurred in
script5 of Rectangle.
Fix your script(s), hit 'Abandon' and try again.
If you enter an "incomplete point" ex: @100 or 100@ you get a "Syntax Error" "Nothing more expected ->@00"
Thanks, Stephen
At Tue, 9 Feb 2010 01:10:55 -0500, Steve Thomas wrote:
Thanks, Korakurider, Karl and Yoshiki for the answers to my previous questions. Here is the next set:
- What is the purpose of the variable Type: ButtonPhase (ie: how and where can I use it)? A Type with the following possible values: button down, while pressed, button up
When you open the viewer for a button, and go to the 'button' category in the viewer, 'act when" property shows it.
- In the documentation I wrote: " In Etoys the terms Player and Object basically mean the same thing." Is this accurate or does Player have a special meaning?
The subtle philosophical difference arises when you use "look like". If sketch A become look like sketch B, is A the same or now different? The old answer was that not matter what object a player wears, it is the same object. But I think now the idea is to say an object and a player to be the same thing, and it can wear somebody else' look.
For Type "Point" you can enter a single number (ex: 100) which if you try and use it to set an object's location will throw an exception:
An error has occurred in script5 of Rectangle. Fix your script(s), hit 'Abandon' and try again.
If you enter an "incomplete point" ex: @100 or 100@ you get a "Syntax Error" "Nothing more expected ->@00"
Ah, this certainly a bug...
-- Yoshiki
etoys-dev@lists.squeakfoundation.org