Framework Assistant

BlitzMax Forums/BlitzMax Programming/Framework Assistant

Thanks for the kind comments and recomendation H&K.

As mentioned above, going for an automatic framework code is a bit tricky. If for example you are using graphics then you could potentially have several choices if you do not specify what drivers you want to use (OpenGL, DirectX, both ..)

Also, If you have an option to let the user load media then there is now way of knowing which modules will be needed for handling the as yet unknown media type (OGG/WAV/JPG/TGA/BMP).

Thats why I generate a list of 'possible' required modules when the above scenario happens.

What I *could* do is generate a Rem ... EndRem block of code which is inserted into your code letting you edit it to suit your needs. Problem is, you would then need to go through your main code and all imported code manually editing it. Which I guess is no quicker than the current HTML results page method.
Plus I don't want to risk damaging your source.

It would be nice if the community IDE had a tweakable 'User tools' or 'Plugins' menu option so you could simply 'Send to Framework Assistant' and get a report back on what you need to place in your code. I could write a self-contained command line version of FA which accepts a parameter (bmx file to scan).