2011/11/19 Kevin Fishburne <[email protected]>: > I had structure declarations running out of my eyes and ears across > about 10 modules, so I decided to create a "Structures" module to > contain them all. Here's an example: > > ' Gambas module file > > ' Structure module > > ' General declarations. > > ' Audio effect structure. > Public Struct Audio_Effect ' Structure containing one effect's data. > Sample As Sound ' Waveform data (file). > Chan As Channel ' Default channel to play on. > Current As Single ' Current amplitude. > Target As Single ' Target amplitude. > Scale As Single ' Target amplitude multiplier. > Velocity As Single ' Speed at which current amplitude is moving > toward target amplitude. > End Struct > > In the Audio module I'd have this: > > ' General declarations. > Public Environment[16] As Struct Structures.Audio_Effect ' Environmental > effects. > > When the array attempts creation I get an error saying that "Structures" > wasn't a structure. It also fails if I don't specify the module name prefix. > > Why can't I create an array of structures in module A using a structure > defined in module B? Is there some workaround other than moving all my > structure definitions back into the modules which reference them? no... structure are dependent to the module
http://gambasdoc.org/help/lang/structdecl?v3 > -- > Kevin Fishburne > Eight Virtues > www: http://sales.eightvirtues.com > e-mail: [email protected] > phone: (770) 853-6271 > > > ------------------------------------------------------------------------------ > All the data continuously generated in your IT infrastructure > contains a definitive record of customers, application performance, > security threats, fraudulent activity, and more. Splunk takes this > data and makes sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-novd2d > _______________________________________________ > Gambas-user mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/gambas-user > -- Fabien Bodard ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity, and more. Splunk takes this data and makes sense of it. IT sense. And common sense. http://p.sf.net/sfu/splunk-novd2d _______________________________________________ Gambas-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/gambas-user
