At 5:00 AM -0700 8/5/08, [EMAIL PROTECTED] apparently wrote:
>Date: Mon, 4 Aug 2008 14:48:26 -0700 (PDT)
>From: Nick Ager <[EMAIL PROTECTED]>
>Subject: Re: [Newbies] Problems getting started with OpenGL in Squeak
>To: beginners@lists.squeakfoundation.org
>Message-ID: <[EMAIL PROTECTED]>
>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-tp18752922p18820572.html
>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 mailing list
Beginners@lists.squeakfoundation.org
http://lists.squeakfoundation.org/mailman/listinfo/beginners

Reply via email to