ModuleLoader is an AppleScript module/library loading and managing system. It allows you to load a module with spcifing only it's name.
The standard way to load a module/libray in AppleScript may be using load script command. But in the case of usig this command, you must give a path to a module.
ModuleLoader can search the module and maintain the path instead of you being forced to do it on your own.
Here are some key features of "ModuleLoader":
■ Modules can be loaded without specifying it's path.
■ The ModuleLoader searches modules form the location of the ModuelLoader and it's sub folders.
■ Modules are normal compiled script files, applets or droplets and these aliases.
■ Making efforts to minimize the code to load moduels.
■ You can have multiple module libraries with making renamed ModuleLoaders.
■ The modules loaded in the module are automatically updated.Shared modules between the modules can be keep same identity.
Requirements:
· HelpBook.osax
What's New in This Release: [ read full changelog ]
· Reimplemented as a scripting addition.