I may just be responding to a typo but your struct is named MapObjec while the code using it refers to MapObject.
On 28/11/16 10:40 PM, Cam Era wrote: > I expect I'm trying to do something that's not possible with Gambas, but > I'll ask this anyway. > > I'm trying to create an n x n array of a STRUCT which itself contains an > array of type STRUCT. > > I have this declaration: > > Public Struct MapObjec > xPos As Integer > yPos As Integer > ObjectType As Integer > isVisible As Boolean > ObjectPicture As Picture > End Struct > > Public Struct MapRoom > MapObjects[50] As MapObject > End Struct > > Static Private WorldMap[100, 100] As MapObject > > > and this code: > > WorldMap[5, 10].MapObjects.yPos = 100 > > > which generates a "NULL object" error. > > Any pointers as to whether this is possible and if so, how? > > > Cheers > > -- Cam > ------------------------------------------------------------------------------ > _______________________________________________ > Gambas-user mailing list > Gambas-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/gambas-user ------------------------------------------------------------------------------ _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user