PeterPanettone
-
Content Count
1233 -
Joined
-
Last visited
-
Days Won
5
Posts posted by PeterPanettone
-
-
Now that GetIt is available again in Delphi 12, I tried installing an item. But something is wrong with the GetIt Package Manager installation mechanism - when clicking on the 'Yes' button, nothing happens:
There seems to be something hidden behind the dialog box. I could only kill the IDE from Task Manager!
Can anyone confirm this?
-
The Delphi 12 Install file is missing in icsv9w (snapshot from today):
The readme file says:
QuoteDelphi 12 : D120InstallVcl.groupproj // VCL only, no FireMonkey components
But the file D120InstallVcl.groupproj is missing from:
\icsv9w\InstallThere are no 'D120...' files.
-
When programming, I have often found that "thinking outside the box" sometimes leads to an unexpected and accurate solution.
-
Maybe the story is COMPLETELY DIFFERENT - and what we assume may be a misdirection by forces above our pay grade. Maybe we can't see the true circumstances from our perspective, and maybe there is more to it than we know.
- 2
-
12 minutes ago, Skrim said:Why then isn't GetIt up and running?
Perhaps the damage was greater than reported - and maybe the damage also occurred at a different level.
-
Is it worth renewing my Delphi subscription?
-
46 minutes ago, Uwe Raabe said:There already exists a feature request to move that into a thread.
Good idea!
-
BTW - when I ever get a living from the apps I create, I will donate to MMX, GExperts ... and all the other real benefactors of humanity.
-
The MMX Entity Name field has a Drag handle to resize its width:
That is very nice. Unfortunately, the resized width is not preserved between IDE sessions. I.e., the next time I restart the IDE, the width is again at its original value. Please make the resized Entity fields remember their width. Thank you!
-
-
4 minutes ago, Uwe Raabe said:A new version V15.1.9 is available.
Thanks! Sorry, my latest posting came one second too late.
-
35 minutes ago, Uwe Raabe said:The functionality (f.i. regarding the Save All) should be ok now.
You are right - there are no more error messages when saving MainProgramWindowManager in beta 2597 now, and the behavior of the save icons is OK now! And I can compile/build my project after changes now! Thank you!
Will you publish a new MMX release now (without the CodeSite debug messages)?
-
I downloaded and installed beta 2597:
There are a lot of CodeSite messages now. I have compressed them here:
-
2 minutes ago, Uwe Raabe said:Can you please try again with the latest beta 2597? If that doesn't show the problem I will provide a new release.
I will download and install beta 2597 in a second.
-
-
-
1. These are the SAVE and SAVE-ALL icons on the empty IDE (no project loaded yet; both icons are grey):
2. These are the SAVE and SAVE-ALL icons after loading my project (the SAVE icon has become green, while the SAVE-ALL icon is still grey):
3. These are the SAVE and SAVE-ALL icons after having made a change to the "MainProgramWindowManager" unit (both SAVE and SAVE-ALL icons have become green):
BOTH icons remain green(!) after clicking the SAVE or the SAVE-ALL icon.
This faulty behavior occurs only if MMX is loaded AND with the "MainProgramWindowManager" unit! (If both conditions are NOT met, clicking the SAVE button turns the SAVE-ALL icon grey: Checked and re-checked just now).
This proves that MMX is causing an error on saving (with this specific unit), preventing the changed unit from being displayed as saved with the SAVE-ALL icon, while the SAVED INDICATION in the code editor has been turned green after saving:
4. When I try to COMPILE or BUILD this changed project, then this error dialog comes up:
This points to the same error from the previous MMX error message dialog (EAssertionFailed in CustomPascalExplorer.pas), thus proving that MMX prevents the project from being compiled or built.
-
The problem has now changed: After having uninstalled all IDE plugins except MMX, the problem seemed to have gone away. So, I added the IDE plugins one after the other and restarted the IDE each time to find out the culprit.
At the end, after having added all IDE plugins as before, the MMX error message when saving the unit is no longer displayed. However, now, when I do a Save All from the file menu, it does not work: The Save-All icon remains green.
However, this happens only when MMX is loaded AND with my specific unit "MainProgramWindowManager"!
To summarize, it is the same error as before, but without the MMX error message dialog! I don't know why the error dialog does not appear anymore, as there are the same conditions as before.
This seems to be a typical "chaos" problem (see chaos physics), where a minimal/microscopic change in the initial conditions leads to a macroscopically different result.
-
20 minutes ago, Uwe Raabe said:Please try again.
Sent OK, thank you!
-
9 minutes ago, Lajos Juhász said:I would bet on the contact information at https://www.mmx-delphi.de/ there is a link legal notice with contact details.
...which is the same as the email address Uwe posted above. But he insisted on sending the password on a separate channel.
-
1 hour ago, Uwe Raabe said:Send the password inside a personal message in this forum.
When trying to send you the personal message, I got the response:
Uwe Raabe cannot receive messages.
-
2 minutes ago, Uwe Raabe said:That is irrelevant. The error appears when MMX parses the code - it doesn't try to compile it. As long as it is syntactically correct that will do. I just need the unit, not the project. If you can strip the unit while keeping the exception thrown that would even be better.
How can I securely send you the unit?
-
32 minutes ago, Uwe Raabe said:It would help a lot if you could provide the unit triggering that error.
The unit contains a lot of uses references to classes and units that you probably don't have access to.
-
7 minutes ago, Uwe Raabe said:exceptions will do more harm than good
I understand. But you could implement an MMX user option, "Do not Raise at Invalid Class Typecast error," so the user can at least use MMX, which currently is not possible. I cannot use MMX in one of my main projects, which is a show-stopper.
Delphi 12 Update 1 is not displayed in the IDE About dialog
in Delphi IDE and APIs
Posted
After having installed R120.patch1-20240131 in DElphi 12:
Delphi 12 Update 1 is not displayed in the IDE About dialog:
This log file was created:
patch.log
Can anyone confirm this?