|
QCAD Application Framework
CAD Application Development and Automation.
|
This module contains classes and libraries implemented in ECMA Script (JavaScript). More...
Modules | |
| Block Tools | |
| This module contains ECMAScript implementations of the block tools. | |
| Command Line Tools Examples | |
| Drawing Tools | |
| This module contains ECMAScript implementations of various drawing tools. | |
| Editing Tools | |
| This module contains ECMAScript implementations of the editing tools (copy, paste, undo, redo, delete, ...) | |
| Example Scripts | |
| This module contains ECMAScript examples. | |
| File Tools | |
| This module contains ECMAScript implementations of the tools in the file menu. | |
| Help Tools | |
| This module contains ECMAScript implementations of the help menu entries. | |
| Measuring / Information Tools | |
| This module contains ECMAScript implementations of various measuring and information tools. | |
| Modification Tools | |
| This module contains ECMAScript implementations of various modification tools. | |
| Selection Tools | |
| This module contains ECMAScript implementations of advanced selection tools. | |
| Widgets | |
| This module contains ECMAScript implementations of various user interface widgets. | |
This module contains classes and libraries implemented in ECMA Script (JavaScript).
These scripts define the actual application (GUI, menus, widgets, actions, etc.). The entry point is always autostart.js.
| library.js | Common functions. |
| date.js | Provides date related functions. |
| sprintf.js | Provides a C-like sprintf() function. |
| EAction (EAction.js) | Base class for all ECMAScript based actions. |
| Plugin (Plugin.js) | Initializes and manages all plugins. |
| Map (map.js) | Provides a map class. |