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