New features in ModelMaker 9.17 beta

MM9.17 beta is an internal version only and not available yet.

Customizable Desktop Layouts

Several new features are available for the customizable desktop layouts that let you rearrange and save the ModelMaker views.

  • Docking style - docking style feedback is similar to VS 2005, using docking zone selectors to specify where the dragged view will be docked if you release it.
  • Auto Hide views: Auto-hiding means a view can be minimized along one of the sides of the docking site, so only the view's caption remains visible
  • Additional visual styles on Env Options | General | Layouts. Default is now "Themed".
  • Additional Show Visible Containers options on Env Options | General | Layouts.
  • Desktops saved with this version cannot be used by previous versions of ModelMaker.

Diagrams

Interface Wizard

  • Pascal: Interface Wizard picks up method resolution clauses and checks the signature of the implementing method. The implementing method signature can be updated if signature errors are found.
  • C#: Interface Wizard allows defining default implicit or explicit mapping mode. Existing methods can be changed (renamed) to explicit or implicit (drop down menu).

Method Implementation view

Module Code view

    Ctrl+C, Ctrl+X, Ctrl+Shift+V Move Entity Up/Down, Uses clause up/down Find Next / Previous Identifier Rename in Scope: selected text Toggle Comment + Text (Properties | Editors) Duplicate Lines Move selection up/down

References

Solved problems

  • Several - mainly association related - commands were disabled on package diagrams. Fixed.
  • Pascal: Interface Wizard would not recognize method resolution clauses. Fixed.