At 5:00 AM -0700 8/5/08, beginners-request@lists.squeakfoundation.org apparently wrote:
Date: Mon, 4 Aug 2008 14:48:26 -0700 (PDT) From: Nick Ager nick.ager@gmail.com Subject: Re: [Newbies] Problems getting started with OpenGL in Squeak To: beginners@lists.squeakfoundation.org Message-ID: 18820572.post@talk.nabble.com Content-Type: text/plain; charset=us-ascii
Not sure this will help in your case, but just for information, there are
some plugin naming convention i>> ssues, the generated name does not always match the plugin name.
internal plugin B3DEnginePlugin generated as Squeak3D
the list produced by executing: "SmalltalkImage current listBuiltinModules" includes B3DAcceleratorPlugin. Could that be a synonym for "Squeak3D"? Where is the mapping between the names?
Looking again at the Croquet image, when showing a 3D window, "SmalltalkImage current listLoadedModules" includes B3DAcceleratorPlugin and opengl32.dll
Although I'm not sure this gets me closer to solving my problem...
View this message in context: http://www.nabble.com/Problems-getting-started-with-OpenGL-in-Squeak-tp18752... Sent from the Squeak - Beginners mailing list archive at Nabble.com.
If you load VMMaker and look in the 'VMMaker' category (package?), you will see InterpreterPlugin class. The plugins are subclasses of this or SmartSyntaxInterpreterPlugin.
The #InterpreterPlugin class has the moduleName instance variable. Some of the plugins have class methods that return their name eg. B3DAcceleratorPlugin has moduleName ^'B3DAcceleratorPlugin'
Not exactly sure where the moduleName gets set in other plugins.
Maybe someone else can tell how this works in more detail.
Ken G. Brown
beginners@lists.squeakfoundation.org