@TripleX - I hope you will forgive some ideas (since I haven't tried it yet) but you should know how I am by now.

I remember from Visual Basic some very useful objects that read in various values of the program that could be easily accessed. For example create an object that gets (excuse fake programming below)when project loads

AppInfo //3DGS Project Info Object
{
.ProjectName
.Version
.Path
.Size
.Date
.FreeMem
.NexusSize
.NumberObjects
.... Everything Else
}

then maybe people could use these values like in their script easily

i.e.

Def AvailableMemory = AppInfo.FreeMem
Def ProjectName = AppInfo.Projectname
Def ProjectVersion = AppInfo.Version

String$ = "You are using version " + ProjectVersion + " of " + ProjectName + " which requires 236 MB of Ram. You currently have " + AvailableMemory + " available."

i just threw some random properties but if there are enough properties about a project/system that could be collected into one easy to use object then maybe this idea will be useful.


Find me at: |Stormvisions| Twitter|