Uwe Raabe 2059 Posted August 11, 2019 1 hour ago, arnold mueller said: I'm sorry, but the problem I described above is not resolved. Yep, that is still on my To-Do list. Share this post Link to post
Carlos Tré 9 Posted August 12, 2019 On 8/9/2019 at 6:20 PM, Uwe Raabe said: Can you enable Pre-parse Editor Files and Pre-parse Project Files in General options and see if that helps? Thanks Uwe. Unfortunately it did not. Pre-parse Editor Files was already checked, the only one unchecked was Pre-parse Project Files, now all four boxes in that group are checked. Best, Carlos Share this post Link to post
Uwe Raabe 2059 Posted August 12, 2019 The list of known classes is built from parsing the project files (if checked) and the files opened in the editor (at least once when Persistent Module Information is checked). F.i. to add TInterfacedObjectEx to the known types list, the unit Spring.pas either has to be included in the project or opened in the editor so that MMX can parse the source. The parsed modules with the types declared are stored per IDE and MMX version in %LOCALAPPDATA%\Raabe Software\MMX Code Explorer\15.0\BDS20_known_modules.xml (for MMX15 in Delphi Rio). You can inspect that file for the missing type identifiers. 2 Share this post Link to post
Carlos Tré 9 Posted August 13, 2019 17 hours ago, Uwe Raabe said: The parsed modules with the types declared are stored per IDE and MMX version in %LOCALAPPDATA%\Raabe Software\MMX Code Explorer\15.0\BDS20_known_modules.xml (for MMX15 in Delphi Rio). You can inspect that file for the missing type identifiers. Thank you very much, Uwe. It did the trick. Share this post Link to post
ULIK 16 Posted August 14, 2019 (edited) there seems to be a curios problem on latest beta (2346) regarding MMX code explorer window and docking / desktop layouts: - start with the attached layout (where only difference to standard layout is that code explorer window is docked on left side) - create, save and compile a new VCL app - run it once (so that layout switches over to default DEBUG layout) - open Unit dependency analyzer - hit F9 to start the project again --> This undocks Code Explorer windows but does not hide it also after stooping the project it is still visible. Reloading the use layout results in a changed layout: and you cannot drag of the MMX windows any longer. You have to restart the IDE to make it working again. TEST MMX Error.dst Edited August 14, 2019 by ULIK missing file Share this post Link to post
Uwe Raabe 2059 Posted August 14, 2019 (edited) Sorry, but I cannot reproduce that here with the attached DST and the steps given. Everything works as expected. Correction: I can reproduce it - just had to revert the Debug layout to the original before. At first glance I suspect a second window to be opened. Something to investigate. Edited August 14, 2019 by Uwe Raabe Share this post Link to post
Uwe Raabe 2059 Posted August 15, 2019 I have just uploaded a new beta 15.0.0.2350: https://www.mmx-delphi.de/downloads/download-info/mmx-beta-build/ bugs fixed: there were still problems with AutoToggleObjectInspector message instead of exception on convert with when no with is available sometimes Explorer behaved strange with docking OT: I was a bit overwhelmed when I realized that there were over 16.000 downloads for MMX 15.0.0.2346 - quite impressive for a beta version. 1 1 Share this post Link to post
John Kouraklis 94 Posted August 16, 2019 Hi Uwe, I tried to install the latest version and I get this error: Share this post Link to post
John Kouraklis 94 Posted August 16, 2019 Hi Uwe, I tried to install the latest version and I get this error: Share this post Link to post
Uwe Raabe 2059 Posted August 16, 2019 (edited) @John Kouraklis That is mentioned in the text of the beta download page: Quote Note: Unfortunately Delphi 10.3.2 Rio broke binary compatibility with 10.3 and 10.3.1 – so you need Delphi 10.3.2 to run MMX 15. I am not sure if and when Embarcadero will be able to fix that. Edited August 16, 2019 by Uwe Raabe Share this post Link to post
John Kouraklis 94 Posted August 16, 2019 Which build is combatitble with 10.3.1? Share this post Link to post
Uwe Raabe 2059 Posted August 16, 2019 1 hour ago, John Kouraklis said: Which build is combatitble with 10.3.1? I decided to revert the build server to Rio 10.3.1, so future builds will be compatible with all Rio versions. For users on 10.3.2 it is mandatory to install the Runtime Compatility Patch then. A new build is expected for later this day. Share this post Link to post
Uwe Raabe 2059 Posted August 16, 2019 Build 2352 can be used with Delphi 10.3 and 10.3.1 again. If you have Delphi 10.3.2 you need to install the Runtime Packages Compatibility Patch first. 1 Share this post Link to post
freeman35 3 Posted August 17, 2019 18 hours ago, Uwe Raabe said: Build 2352 can be used with Delphi 10.3 and 10.3.1 again. If you have Delphi 10.3.2 you need to install the Runtime Packages Compatibility Patch first. I tested in 10.3.1 and start to use new build now. Thank you so much, Share this post Link to post
arnold mueller 0 Posted August 17, 2019 18 hours ago, Uwe Raabe said: Build 2352 can be used with Delphi 10.3 and 10.3.1 again. If you have Delphi 10.3.2 you need to install the Runtime Packages Compatibility Patch first. Many thanks for fixing the MMX-Explorer/Object Inspector issue. 👍 Share this post Link to post
ULIK 16 Posted September 9, 2019 Uwe, should my last reported error been fixed with that build 2352? You mentioned Quote sometimes Explorer behaved strange with docking but I can still reproduce it. Share this post Link to post
Uwe Raabe 2059 Posted September 9, 2019 Indeed. Not sure what scenario I tested then. I am also wondering what Unit Dependency Analyzer has to do with it. Share this post Link to post
Uwe Raabe 2059 Posted September 9, 2019 OK, I found why I thought the problem to be fixed: It happens only under some complex conditions which were not always satisfied in my test configuration. 2 Share this post Link to post