New features in ModelMaker 11.2.2 beta
New Features
- Package symbols linked to a Pascal unit displaying contained delegates and / or procedures respect the settings for "Show return type" and "Show parameters lists". Either as defined on Project or Diagram level or as (re-)defined on package symbol level. The options to control this have been added to the package symbol dialog.
- The class symbol option to display the module identifier as prefix for the class name has been extended to imported classes. When displaying a placeholder class imported from a reference, the module name will be taken from the reference source file. Previously no module name was displayed in this case.
- Diagram Relation labels (name, roles etc) are displayed non-transparent. This allows placing the texts on the relation, visually "breaking" the relation line, making it clear to which line a text belongs.
Solved problems
- Class diagrams: a package symbol linked to a pascal unit displaying contained procedures would not update the compartment after the module code was modified. Solved.
- The Attributes Tab on entity dialogs would not expand classname and membername macros. Solved.
- C#: verbatim strings containing empty lines could cause an AV when importing. Also, empty lines where removed from imported string. Solved.


Code generation basics