ModelMaker FAQ

Which versions of Delphi are supported?

ModelMaker Pascal Edition supports Delphi 7, Delphi 2007-2010 and Delphi XE-XE5. Delphi 5 and 6 support provided as service and no longer actively maintained. ModelMaker C# Edition supports Delphi 2007-2010 and Delphi XE-XE5. We aim at supporting each new version of Delphi within a few weeks of the official release date.

Which versions of Visual Studio are supported?

ModelMaker C# Edition supports Visual Studio 2003 - 2012. We aim at supporting each new version of Visual Studio within a few weeks of the official release date. Note: the Visual Studio add-ins are no longer provided starting at Visual Studio 2013. There's no longer need for these add-ins as VS itself handles reloading regenerated files very well and other commands are available from inside ModelMaker.

Why does ModelMaker come in language specific editions?

ModelMaker comes in a Pascal and C# edition. Each edition is designed specifically for the target language. All dialogs and modeling constraints are designed and optimized to a single target language only. This makes each ModelMaker edition a Native modeler for the target language. Using a generic language agnostic modeling engine combined with a language specific generator and importer does not offer the same native language support.

Does a ModelMaker Pascal Edition license include ModelMaker C# Edition?

Yes, both editions are included in a ModelMaker license check this document for details.

Does ModelMaker include ModelMaker Code Explorer?

No, check this document to see how the products relate.

Are localized versions available?

ModelMaker as purchased from ModelMaker Tools is available only in US English.

Can ModelMaker be used to edit Forms and Data Modules?

ModelMaker Tools developed ModelMaker Code Explorer to help editing Form, Data Module and other source files that interact with the Form Designer. Due to the nature of these resource module files the IDE editor is more suitable for editing them. ModelMaker Code Explorer docks into the IDE editor and brings basic Restructuring, Refactoring and Navigation right in the Delphi IDE.