FrameWork Redesign

BlitzMax Forums/BlitzMax Beginners Area/FrameWork Redesign

H&K(Posted 2006) [#1]
I never liked Pascal, because I could never remember which header files (Or whatever they used to be in Pascal), needed to be loaded in.
Now I liked basic, because normally, you don’t have to know this sort of stuff.
So with Bmax, I never use framework/import because
1) I don’t know which Module does what
2) I Don’t want to know which Module does what
3) I don’t know what they are called anyway

Bit stupid you think? Well I never got caught by any of the change of module names. (For example I had just deleted the framework stuff in the NeHe Tutorials)
BUT, it would be nice if I could make my programs a little smaller. (And I think they compile quicker?)
So could someone give me a List of what mods do what, and which need to be included? (or at least how I find out)
Or even better, could the IDE, by default have NO framework, and add the Mods needed when needed. (i.e. When it cannot identify a function or type, It Looks at the mods, and instead of just saying the command doesn’t exist, if it finds it, Asks me if it should include that file next compilation.)


tonyg(Posted 2006) [#2]
Use the Framework Assistant


Grisu(Posted 2006) [#3]
^^+1

And another hint.You can find out the module needed by a certain command if you scroll up in the documents.

For most cases it isn't that hard too find out.
Also, if you import a module it will import submodules when needed.