Hi Stephan

Many thanks. I was missing the Magritte-Seaside component. The problem is
now fixed. No doubt I will find others!

I started from scratch and loaded all the packages because I wanted to
understand how these things work, and because I needed a combination of
things installed - I have also loaded Voyage and PetitParser, hoping to use
all these things together. I did not expect to find all of these in a
pre-built image - maybe I was wrong.

Many thanks also for the speedy response. I posted my question and went to
bed. I did not expect to get an answer after midnight. It is interesting to
see that others work even stranger hours than I do!

Thanks also to others who commented. To Stepharo: I did not mean to sound
critical. I was wondering if an updated version already exists and I have
not yet found it. I know quite a bit about Smalltalk from Dolphin, but I am
new to Pharo and I feel like a blind man stumbling about. There are so many
packages around, and I do not understand what most of them do.

Could I just try one supplementary question about using Magritte. The paper
'Magritte - A Meta-Driven Approach to Empower Developers and End Users' by
Lukas Renggli, Stephane Ducasse and Adrian Kuhn has a section 3.2 on
building an editor, which shows how the same description can generate an
editor in Seaside or in Morphic Squeak (!). I know that #asComponent will
generate the Seaside version; is there a method #asMorph which will give the
morphic version as easily, or if not how do I get an editor as a Pharo
window?

Thanks again for the help.

Peter Kenny

-----Original Message-----
From: Pharo-users [mailto:pharo-users-boun...@lists.pharo.org] On Behalf Of
Stephan Eggermont
Sent: 13 May 2014 00:22
To: pharo-users@lists.pharo.org
Subject: Re: [Pharo-users] Problem learning about Magritte

Hi Peter

That sounds like you have independently installed Seaside and Magritte.
You might miss the part connecting them together. Seaside can be used
without Magritte, and Magritte without Seaside. That happens if you just 
install stable Seaside and stable Magritte from the configuration browser.

Can you check if you have Magritte-Seaside loaded?
That is in the Seaside group of Magritte.
If not, you need the other option in the configuration browser,
just loading the configuration of Magritte3.
Then in a workspace, do-it

(ConfigurationOfMagritte3 project version: #stable) load: 'Seaside'. 

A faster way to start can be to use one of the images from
https://ci.inria.fr/pharo-contribution/
Pier, QCMagritte and Forum all come with both Magritte and Seaside 
preloaded.

Stephan



Reply via email to