Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: New enhancements and bug fixes

...

MultiParse helps to simplify the process of breaking a large app into smaller apps for use in a multi-dll solution. Note well that the method used here may not be optimum for you, but it is optimum for the procedures! What I mean by that is that you may want to use the results created by MultiParse and further refine your dlls into an arrangement that is workable for you. MultiParse is only following the procedure dependencies and organizing them into hierarchies that _can_ be used to build a multi-dll solution. It does not "know" which of your procedures are source, utility, browse, and etc. So keep that in mind when viewing the results.

New FeatureFeatures:

MultiParse can now also be used for documenting a system whether it be one app or several. MultiParse will show you what the currently highlighted procedure is calling and what is calling it. You will know the module it is in and the app.

...

You can also see the parameter list for each procedure. This is very handy when working with large projects and you want to quickly find a procedure and you do not remember what the procedure is or where it is. MultiParse will give you both.

MultiParse can now store more than one solution. It can now also batch import one or more .txa files for each saved solution. This makes the saving of different versions viable. 

As always, see the History section for a full list of fixes and enhancements.

Download version 0.6a 7.0a (Feb,1720, 2013)

 

...

To Do:

1) Fix endless loop problem when calculating the levels of  certain .txa files.

2) Document called global procedures – where they are called and by what calls them.

History:

Feb 20, 2013 -----------------------
- Alert: This build will require deletion of your prior database or simply create a new install if you want to keep your old database. The point is that the database could not be upgraded without significant work.
- Feature: Added batch import capabiltiy. Now you can import an entire solution jsut to document it. File->Configuration now requires a header for the solution. The headers child records are each .txa you will import. Number them in the order they would be compiled in.
- Feature: Added multiple solutions. Now you can import and use more than one solution. The only limit will be the limit of the Topspeed database.


 Feb 17, 2013 -----------------------
- Feature: Added a browse to show the calling procedures
- Feature: Added functionality to click on a procedure name in the Called or Calling browse list to select that procedure in the main Procedure browse.
- Feature: Added functionality to double-left-click on main procedure row to save procedure name into clipboard.
- Feature: Added a field for the app name to the main procedure list.
- Feature: You can now use the program to simply document your app or multi apps. To do this:

...