On 18 sept. 2014, at 04:44, Sean P. DeNigris <[email protected]> wrote:

> stepharo wrote
>>         - look at what he is doing
>>         - we try to document the classes
>> ...
> 
> How do I start playing with Bloc? After loading the development version into
> Pharo 3.0 and doing "BlMorphToTestMouseEnterLeave new openInWorld" I get
> "MessageNotUnderstood: receiver of "activeWorld" is nil"

Hi Sean,

Notice that you must run Bloc (be in a Bloc world) before you can run any of 
the bloc examples.
You can run Morphic within Bloc but not Bloc examples within a Morphic world.

first make sure that you have loaded the 4 Bloc-* packages.
then, (an issue that I must dig) if you image is a fresh one, make sure the 
author full name is well initialized with:
Author requestFullName

then you are ready to run a Bloc world:
world menu>Bloc>New Bloc space
world menu>Bloc>Switch to Bloc space...
        choose 'Bloc-1'

Normally, you should switch to a new world (with a random background color).
The world menu is opened with the right mouse click (not the left one as in 
Morphic).
You can come back to Morphic by using world menu>Bloc>Switch to Bloc space...

Then you can try examples:
see class side of BlMorphWithLayout, BlPluggableEventListener, 
BlScheduledProcessingQueue

you can also try BlUniverse>>moveBlBigPasteUp (and compare it to 
BlUniverse>>moveBigPasteUp but within the Morphic world).
the same for BlMorphWithLayout>>moveMorphWithTableLayoutAnd10000Children versus
BlMorphWithLayout>>moveMorphWithTableLayoutAnd10000Children_morphic under 
Morphic.

Cheers
Alain


> 
> 
> 
> -----
> Cheers,
> Sean
> --
> View this message in context: 
> http://forum.world.st/Why-Bloc-tp4771757p4778711.html
> Sent from the Pharo Smalltalk Developers mailing list archive at Nabble.com.
> 


Reply via email to