Change Log

V16.0.9

  • Support installation with GetIt
  • Skip installation for IDE versions where MMX is  already installed with GetIt
  • IDE Registration is read-only when installed with GetIt
  • Add Delphi 13 to IDE Integration list
  • Adding MMX to additional registry keys missed to overwrite entries from V15
  • Fix multiple DockableForm registrations
  • Registered code templates are stored in separate text file instead Windows registry
  • Support multi-line strings in all internal parsers

V16.0.8

  • Support for Delphi 13 Florence
  • Support separate Explorer view for each edit window:

When a New Edit Window is opened it is no longer linked to the initially created Explorer instance as it has been in previous versions. To add a separate explorer instance to the new edit window click on the Selection source icon at the left of the Entity Insight toolbar:

  • Fix parser error on generic type declaration TMyType<T>= class
    ( >= was interpreted as greater or equal )
  • Handle end-of-line comment in Reverse Assignment
  • Adjust comma/semicolon when moving selection up/down inside uses clause
  • Synchronize Explorer View when unit changes due to failed compilation
  • Don’t hide selection in Member View when styled
  • Don’t show MMX in context menu in Welcome Page
  • Load settings from other IDE version if none exist for the current one
    (think of installing a new Delphi version)
  • Linked Module Analyzer expects .map file next to .exe file
  • Fix navigation failing for some generic classes
  • Fix error with separate LiveDoc form
  • Fix a handful of internal errors

Note: As the version changed from 15 to 16 there will be separate folders for the program, template files and several others. You will also be asked to use the V15 settings for the new V16 installation.

V15.1.18

  • Fix errors in Structured Diff Viewer
  • Rearrange mode is indicated by visible grid lines
  • Rename field keeps var and class var in the same line
  • Creational wizard omits inherited calls in constructor/destructor for records

V15.1.17

  • Support for 64-Bit IDE
  • Fix endless loop when using interposer class
  • Use given visibilities even with class and record helpers
  • Uninstall removes Delphi MMX entries from all registry branches by current user
  • Setup allows to add Delphi MMX entries to all registry branches by current user

V15.1.13

  • Fix crash in EventInfo view
  • Remove shortcut for Toggle – Favorite colliding with Search Indexer – Search in file
  • Allow creating inline var in Convert with statement
  • Add option to always use Default for uses clause sorting
  • Restore showing images during popup
  • Add option to allow MMX actions on IDE toolbars (was always active before, but significantly increases the load time on Delphi 11+)
  • Readme file is now version agnostic
  • Add missing step 5 in installation guide
  • Better support of generics in Show Related Classes
  • Allow selection of Delphi versions in setup
  • Add unit to implementation checks whether the unit already in interface
  • Add unit detects units even when unit scope names are absent
  • Allow removing modules from Known Modules
  • Populate search edit with word at cursor in Locate Type
  • Suppress missing type message when Add explaining var uses inline var/const
  • Don’t add unit to uses when triggering type is not public
  • Disable some MMX features when active project is not Delphi
  • Make separator lines between module procedures and functions optional (see  options Default Module procedure sorting)

V15.1.11

  • Fix error introduced by fixing wrong mapping in Calling Convention

V15.1.10

  • Fix endless loop with interposer classes
  • Show only valid identifiers in Find Identifier
  • Fix Convert to const error
  • Remove VC and CodeGear references in hint
  • Auto Start Source Indexer only when visible
  • Skip adding section keyword if it exists in the following line
  • Fix parsing error on external procedures
  • Fix wrong mapping in Calling Convention

V15.1.9

  • Fix hotkeys in surround editor
  • Catch exception in ReadToken
  • Fix setup for Delphi 12

V15.1.8

  • add support for Delphi 12 Athens
  • speed up search box drop down
  • strip hotkeys in Surround and Snippets editors

V15.1.7

  • Fix alignment glitch in Source Indexer Scan Options
  • Fix System Error when closing a Source Indexer tab
  • Fix some context menu items in Source Indexer not working
  • Fix tab order in Procedure editor
  • Hide selection in parameter edit when disabled
  • Command ModelMaker Code Explorer now focuses explorer window
  • Paste virtual methods into a derived class now makes them override even if source is in a different unit
  • New indent option in Surround Templates to place compiler directives on column 1 (see Delphi’s Object Pascal Style Guide)
  • New option to move the cursor over the default button of MMX modal forms

MMX
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.