MicroStation Development Language (MDL) is a complete development environment that lets applications take full advantage of the power of the MicroStation CAD engine. MDL can be used to develop simple utilities, customized commands, or sophisticated commercial applications for vertical markets.
With MDL, you can:
- Develop tightly integrated interactive applications that run inside MicroStation and "look and feel" like a part of MicroStation. In fact, many features of MicroStation are implemented as MDL applications
- Develop applications that can be easily ported between hardware platforms. MDL removes, to the extent possible, the typical concerns with the graphics subsystem, operating system, and CPU. Porting an MDL application typically involves just transferring source files to the new platform and rebuilding
- Enable user interface-related data to be organized for efficient translation for foreign language markets
- Have MicroStation serve as the "CAD operating system," providing the same type of support to CAD applications as the operating system does to non-graphic applications. MicroStation loads and executes MDL applications.