MapBasic Common Libraries
For: MapInfo Pro/MapBasic
By: Peter Horsbøll Møller
Rated: 5 Stars (1 rating)
This is a set of multiple MapBasic libraries containing numereous custom MapBasic procedures and functions that can be included in your MapBasic application.
The MapBasic Common Libraries extent the capabilities of the MapBasic language by adding extra functions and procedures that the language doesn't come with out of the box. That can be functions to check if a table is open, a layer exists, to create a linked table from a table in a spatial database, integrate your tool into the Ribbon interface and much more.
You can of course do all this using MapBasic but with the MapBasic Common Libraries it can be done easier as you can use a single functions instead of multiple.
The MapBasic Common Libraries are divided into a number of modules that can be used individually. Some might however require others to be added to the MapBasic Project File as they might use functions from other modules.
The modules have been named in regards to what they contain of functions. Here are some examples:
- ARRAYLib: Contains functions for working with arrays
- COLUMNLib: Contains functions for working with and querying columns
- MAPPERLib: Contains functions for working with and querying map windows
- TABLELib: Contains functions for working with and querying tables
For most of the tools that I have shared here on Community Download I have used the MapBasic Common Libraries. Often these tools do not come with the full sourcecode but only the compiled files. Here you get access to the fullk source code.
You can get to the MapBasic Common Libraries by downloading the zip file here or you can find it on GitHub: mbLibrary
The repository on GitHub will get the updates faster than the zip file here. From GitHub you can either download the repository as a zip file or you can connect to the repository and sync with the repository once in a while.
File name: mbLibrary.zip
File size: 750KB
File type: zip
Rate & Review
You must be registered and logged in to submit a rating for this entry.