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