Jump to content

panie

Members
  • Content Count

    25
  • Joined

  • Last visited

Everything posted by panie

  1. Delphi Version: 10.4.2 MMX CodeExplorer: 15.0.34 build 2405 Windows: 10 Pro It would be benificial if there where a function SELECT METHOD. That the whole method from "function/procedure" to its "end;" was selected. I have only fond function SELECT METHOD BODY but I would like the whole method to be selected. This so I then can use Delphi IDE function FORMAT SOURCE.
  2. panie

    Deleted Topic

    ** Delteted topic **
  3. Delphi Version: 10.4.2 MMX CodeExplorer: 15.0.34 build 2405 Windows: 10 Pro It would be benificial if I could use the ModelMaker Code Explorer to search for local methods using the Member Search Bar. Today it only help me searching for object methods. Maybe it would be benifical for other users too.
  4. Delphi Version: 10.4.2 MMX CodeExplorer: 15.0.34 build 2405 Windows: 10 Pro MMS Code Explorer 15.0.34 build 2405 does not save the width of the Member Search Bar. After restart the Delphi IDE it is narrow again. I have the ModelMaker Code Explorer docked to the left of the screen. After dragging the width of the Member Search Bar to the widh I like, everything is fine until I restart the Delphi IDE. Then the Member Search Bar is back to its default width (rather narror) again. It would be great if it saved the width I set and restore that width when I restart Delphi IDE.
  5. When I use my absolute favorite database IDE from JetBrains called DataGrip, there is a keyboard shortcut SHIFT+ESC that close the result windows after writing a SQL command. What I would like to see is a keyboard shortcut that close the Messages window that pops up in the lower part of the Delphi IDE when I compile. As it is today it irritates me since I have to lift my hand from the keyboard and move the mouse to close the window. Maybe this would be useful for more than me.
  6. MMX Code Explorer: Version 15.0.20.2385 Delphi IDE: Embarcadero Delphi Version 10.4.1 / 27.0.38860.1461 Operating System: Windows 7 / Windows 8.1 / Windows 10 Severity: MAJOR When running a debug session in Delphi 10.4.1, most of the MMX Code Explorer functionality is disabled/inactive. o Start Delphi and create a small Windows VCL Application. o Put a Breakpoint in the application (in a OnClick function or something). o Run the application in the Delphi IDE debugger by pressing the F9 key in the IDE. o Try klick on MMX -> Code Explorer -> ModelMaker Code Explorer in the IDE menu. o Nothing happens! o Try klick on MMX -> Source Indexer -> Show Source Indexer in the IDE menu. o Nothing happens! Sees something has become broken. Most of the MMX functionality seems to be in a disable/hide mode when running the application in debug mode.
  7. I have updated to MMX Code Explorer 15.0.28.2397 on a clean machine with no other RAD Studio IDE plugin. And I haven't been able to reproduce the error. Fingers crossed. With some luck it will not pop up again.
  8. It would be benificial for me if I could use the keyboard shortcut SHIFT+ESC for key mapping of Experts functions. Today in GExperts if I press the SHIFT+ESC for a keyboard shortcut as soon as I press the ESC key, the keyboard shortcut input field is cleared. What I trying to map is the expert Reselect Desktop to the keyboard shortcut SHIFT+ESC. PS. I tried to change the registry value below but got the effect that pressing SHIFT+ESC as well as ESC triggered Release Desktop. But I want that only the SHIFT+ESC should trigger. Key: HKEY_CURRENT_USER\Software\Embarcadero\BDS\21.0\GExperts-1.3\ExpertsShortcuts Value: ReselectDesktop = 201b (hex) PPS. When I start by holding down the SHIFT key, the keboard shortcut input field say ALT. Guess there is a thought and purpose behind this behaviour.
  9. I have now updated with the latest MAP-file and got a crash. Hop it clears out what is happening. Access violation at address 50F48027 in module 'vcl270.bpl'. Read of address 00000005. [50F48027]{vcl270.bpl } Vcl.Styles.TCustomStyle.DoDrawElement (Line 1085, "Vcl.Styles.pas" + 7) + $1C [50064109]{rtl270.bpl } System.@InitializeRecord (Line 32563, "System.pas" + 33) + $14 [50CFBF66]{vcl270.bpl } Vcl.Controls.TWinControl.DefaultHandler (Line 10465, "Vcl.Controls.pas" + 30) + $19 [50CFD0FB]{vcl270.bpl } Vcl.Controls.TWinControl.WMMove (Line 10940, "Vcl.Controls.pas" + 3) + $2 [50CD0000]{vcl270.bpl } Vcl.Graphics.TFont.GetHandle (Line 2687, "Vcl.Graphics.pas" + 85) + $1D [2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C [50DEE362]{vcl270.bpl } Vcl.Themes.TCustomStyleServices.DrawElement (Line 2623, "Vcl.Themes.pas" + 1) + $11 [11D36CC4]{mmx_bds21.dll} VirtualTrees.TVirtualTreeHintWindow.Paint (Line 5603, "VirtualTrees.pas" + 64) + $34 [50CD1623]{vcl270.bpl } Vcl.Graphics.TCanvas.MoveTo (Line 4004, "Vcl.Graphics.pas" + 2) + $8 [50D02963]{vcl270.bpl } Vcl.Controls.TCustomControl.PaintWindow (Line 14396, "Vcl.Controls.pas" + 6) + $5 [50CFC021]{vcl270.bpl } Vcl.Controls.TWinControl.PaintHandler (Line 10508, "Vcl.Controls.pas" + 4) + $14 [50CD6FA3]{vcl270.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7279, "Vcl.Graphics.pas" + 12) + $8 [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50CFB3C5]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10116, "Vcl.Controls.pas" + 6) + $0 [50CFC978]{vcl270.bpl } Vcl.Controls.TWinControl.WMPaint (Line 10711, "Vcl.Controls.pas" + 6) + $5 [13B122A5]{CnWizards_D104S.DLL} CnWizNotifier.IsMsgRegistered (Line 1941, "CnWizNotifier.pas" + 3) + $8 [13B1230C]{CnWizards_D104S.DLL} CnWizNotifier.TCnWizNotifierServices.DoMsgHook$qqrp20System.Classes.TListt1p6HWND__rx24Winapi.Messages.TMessage (Line 1948, "CnWizNotifier.pas" + 1) + $19 [13B123BF]{CnWizards_D104S.DLL} CnWizNotifier.TCnWizNotifierServices.DoMsgHook$qqrp20System.Classes.TListt1p6HWND__rx24Winapi.Messages.TMessage (Line 1959, "CnWizNotifier.pas" + 12) + $15 [50D028FD]{vcl270.bpl } Vcl.Controls.TCustomControl.WMPaint (Line 14385, "Vcl.Controls.pas" + 2) + $4 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [50CF6B80]{vcl270.bpl } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8 [50CFC8AC]{vcl270.bpl } Vcl.Controls.TWinControl.PaintTo (Line 10687, "Vcl.Controls.pas" + 43) + $D [50D0254F]{vcl270.bpl } Vcl.Controls.THintWindow.WMPrint (Line 14230, "Vcl.Controls.pas" + 1) + $9 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50181450]{rtl270.bpl } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0 [50D022C8]{vcl270.bpl } Vcl.Controls.THintWindow.ActivateHint (Line 14181, "Vcl.Controls.pas" + 35) + $1B [50D02337]{vcl270.bpl } Vcl.Controls.THintWindow.ActivateHintData (Line 14194, "Vcl.Controls.pas" + 1) + $5 [50E5CBFD]{vcl270.bpl } Vcl.Forms.TApplication.ActivateHint (Line 12104, "Vcl.Forms.pas" + 70) + $14 [50E5C555]{vcl270.bpl } Vcl.Forms.TApplication.HintTimerExpired (Line 11835, "Vcl.Forms.pas" + 8) + $4 [50E58D5E]{vcl270.bpl } Vcl.Forms.HintTimerProc (Line 9472, "Vcl.Forms.pas" + 3) + $5 [50E5B23F]{vcl270.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1 [50E5B282]{vcl270.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4 [50E5B5B5]{vcl270.bpl } Vcl.Forms.TApplication.Run (Line 11196, "Vcl.Forms.pas" + 26) + $3 [0051E178]{bds.exe } bds.bds (Line 222, "" + 13) + $2
  10. 1) I tried to use the GExperts expert Reselect desktop, but could not map it to keyboard shortcut SHIFT+ESC. As soon as I press the ESC key the keyboard shortcut field is cleared. 2) I also tried to use CnPack wizard Script Expert, but did not find how to connect run of the script to a keyboard shortcut. Would be much easier for me if MMX Code Explorer (or maybe GExperts) had it built in.
  11. Lots of good suggestions. Thank you all. I have considered unpin the Messages window in the IDE too. But that does only irritate me since I like to read the compiler warning/messages. Thought my "SHIFT+ESC" keyboard function was a good candidate for either MMX or for GExperts. I will try the CnPack script... PPS. I remember long, long time ago when I worked in Visual Studio 6 that its message window also could be removed by pressing the ESC key.
  12. Fingers crossed. Let me know if you have a test DLL file tha you want me to help with testing.
  13. I'm running with the new version 15.0.27 with only MMX Code Explorer active. I have also copied in the MMX_BDS21.map file. Got the following error when clicking on a row in the Source Indexer window. Access violation at address 104EED77. Read of address 3051B6F2 (0009DD77){ } [104EED77] [50F48027]{vcl270.bpl } Vcl.Styles.TCustomStyle.DoDrawElement (Line 1085, "Vcl.Styles.pas" + 7) + $1C [5006016B]{rtl270.bpl } System.TObject.Dispatch (Line 18811, "System.pas" + 11) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50064109]{rtl270.bpl } System.@InitializeRecord (Line 32563, "System.pas" + 33) + $14 [50F48027]{vcl270.bpl } Vcl.Styles.TCustomStyle.DoDrawElement (Line 1085, "Vcl.Styles.pas" + 7) + $1C [50CD0A63]{vcl270.bpl } Vcl.Graphics.TBrush.GetHandle (Line 3579, "Vcl.Graphics.pas" + 63) + $F [50DEE362]{vcl270.bpl } Vcl.Themes.TCustomStyleServices.DrawElement (Line 2623, "Vcl.Themes.pas" + 1) + $11 [12F86CC4]{mmx_bds21.dll} VirtualTrees.TVirtualTreeHintWindow.CalcHintRect (Line 5706, "VirtualTrees.pas" + 71) + $10 [50CD1623]{vcl270.bpl } Vcl.Graphics.TCanvas.MoveTo (Line 4004, "Vcl.Graphics.pas" + 2) + $8 [50D02963]{vcl270.bpl } Vcl.Controls.TCustomControl.PaintWindow (Line 14396, "Vcl.Controls.pas" + 6) + $5 [50CFC021]{vcl270.bpl } Vcl.Controls.TWinControl.PaintHandler (Line 10508, "Vcl.Controls.pas" + 4) + $14 [50CFC978]{vcl270.bpl } Vcl.Controls.TWinControl.WMPaint (Line 10711, "Vcl.Controls.pas" + 6) + $5 [50D028FD]{vcl270.bpl } Vcl.Controls.TCustomControl.WMPaint (Line 14385, "Vcl.Controls.pas" + 2) + $4 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [50CFB5A4]{vcl270.bpl } Vcl.Controls.TWinControl.ControlAtPos (Line 10168, "Vcl.Controls.pas" + 1) + $4 [50CFB615]{vcl270.bpl } Vcl.Controls.TWinControl.IsControlMouseMsg (Line 10184, "Vcl.Controls.pas" + 9) + $2A [50CF3780]{vcl270.bpl } Vcl.Controls.FindDragTarget (Line 5030, "Vcl.Controls.pas" + 6) + $1B [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [12F8E9D3]{mmx_bds21.dll} VirtualTrees.TVTHeader.PrepareDrag (Line 10883, "VirtualTrees.pas" + 17) + $F [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50181450]{rtl270.bpl } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0 [50E5B23F]{vcl270.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1 [50E5B282]{vcl270.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4 [50E5B5B5]{vcl270.bpl } Vcl.Forms.TApplication.Run (Line 11196, "Vcl.Forms.pas" + 26) + $3 [0051E178]{bds.exe } bds.bds (Line 222, "" + 13) + $2 PS. I have received a couple of error messages like the one above. Takes more trying (but not that much more) than in the old version. PPS. On the issue of receiving blank docked MMX tool windows, I get the same blank windows fo GExperts too.
  14. I have no tried out the new version 15.0.27, and it's a BIG improvement !! I have had a blank docked MMX Code Explorer window a few times, but it redraws itself if I switch back and forth among the other docked windows. Now I can use the Source Indexer function without any crashing too.
  15. If I run Delphi 10.4.1 using the dark theme and have GExperts dialog Grep Results dialog undocked it is colored in white. If I dock the Grep Results dialog it turns to black/dark though. PS. All dialogs in GExperts seems to lean towards having a "white/light theme". Maybe the behaviour in this issue is "by design".
  16. There is no text on the Memeber Search Bar button when Customize the Code Explorer window.
  17. Does it work if I run the installer on top of the previous installed MMS ? Before I have usually unstalled MMX followed by a fresh new installation. But then I have to configure the MMX again.
  18. Are there anyout out there that knows why it has not popped up a version of DDevExtensions for Delphi 10.4.1 ? Link: Andreas Hausladen DDevExtensions I use it most for having "Explicit" removed from the DFM-files.
  19. Hope the Delphi IDE black theme for GExperts when the Grep Result window is docked can be restored. I downloaded the GExerts SVN archive and compiled the last checkin for Delphi 10.4.1 and as you say the black themed had been removed when I dock the Grep Result window. In my very personal opinion the removal of black theme was a bad move. Now it looks really strange when all other docked windows are black, but GExperts window is white. Do you think it's possible to go back to the previous way ?
  20. Are there som switch I can turn on in the MMX Code Explorer so logging will occur. This so that I can help in the search for why the MMX Code Explorer seems "dead" when I debug a Delphi program?
  21. I have now removed CnPack and doing the same thing as before (just double clicked on a row in the Source Indexer docked window). External exception C000001D (0010872F){ } [0F48972F] [50064109]{rtl270.bpl } System.@InitializeRecord (Line 32563, "System.pas" + 33) + $14 [50F48027]{vcl270.bpl } Vcl.Styles.TCustomStyle.DoDrawElement (Line 1085, "Vcl.Styles.pas" + 7) + $1C [50CFA002]{vcl270.bpl } Vcl.Controls.TWinControl.AlignControl (Line 9292, "Vcl.Controls.pas" + 9) + $A [50CFA01F]{vcl270.bpl } Vcl.Controls.TWinControl.AlignControl (Line 9295, "Vcl.Controls.pas" + 12) + $3 [500600BA]{rtl270.bpl } System.@CallDynaInst (Line 18597, "System.pas" + 4) + $0 [50CFD0DE]{vcl270.bpl } Vcl.Controls.TWinControl.WMSize (Line 10932, "Vcl.Controls.pas" + 20) + $6 [50CD0000]{vcl270.bpl } Vcl.Graphics.TFont.GetHandle (Line 2687, "Vcl.Graphics.pas" + 85) + $1D [50DEE362]{vcl270.bpl } Vcl.Themes.TCustomStyleServices.DrawElement (Line 2623, "Vcl.Themes.pas" + 1) + $11 [1121682C]{mmx_bds21.dll} Unknown function at __dbk_fcall_wrapper + $1D4E04 [11216944]{mmx_bds21.dll} Unknown function at __dbk_fcall_wrapper + $1D4F1C [50CD1623]{vcl270.bpl } Vcl.Graphics.TCanvas.MoveTo (Line 4004, "Vcl.Graphics.pas" + 2) + $8 [50D02963]{vcl270.bpl } Vcl.Controls.TCustomControl.PaintWindow (Line 14396, "Vcl.Controls.pas" + 6) + $5 [50CFC021]{vcl270.bpl } Vcl.Controls.TWinControl.PaintHandler (Line 10508, "Vcl.Controls.pas" + 4) + $14 [50CD6FA3]{vcl270.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7279, "Vcl.Graphics.pas" + 12) + $8 [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50CFB3C5]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10116, "Vcl.Controls.pas" + 6) + $0 [50CFC978]{vcl270.bpl } Vcl.Controls.TWinControl.WMPaint (Line 10711, "Vcl.Controls.pas" + 6) + $5 [50D028FD]{vcl270.bpl } Vcl.Controls.TCustomControl.WMPaint (Line 14385, "Vcl.Controls.pas" + 2) + $4 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [50CF6B80]{vcl270.bpl } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8 [50CFC8AC]{vcl270.bpl } Vcl.Controls.TWinControl.PaintTo (Line 10687, "Vcl.Controls.pas" + 43) + $D [50D0254F]{vcl270.bpl } Vcl.Controls.THintWindow.WMPrint (Line 14230, "Vcl.Controls.pas" + 1) + $9 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50181450]{rtl270.bpl } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0 [50D022C8]{vcl270.bpl } Vcl.Controls.THintWindow.ActivateHint (Line 14181, "Vcl.Controls.pas" + 35) + $1B [50D02337]{vcl270.bpl } Vcl.Controls.THintWindow.ActivateHintData (Line 14194, "Vcl.Controls.pas" + 1) + $5 [50E5CBFD]{vcl270.bpl } Vcl.Forms.TApplication.ActivateHint (Line 12104, "Vcl.Forms.pas" + 70) + $14 [50E5C555]{vcl270.bpl } Vcl.Forms.TApplication.HintTimerExpired (Line 11835, "Vcl.Forms.pas" + 8) + $4 [50E58D5E]{vcl270.bpl } Vcl.Forms.HintTimerProc (Line 9472, "Vcl.Forms.pas" + 3) + $5 [50E5B23F]{vcl270.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1 [50E5B282]{vcl270.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4 [50E5B5B5]{vcl270.bpl } Vcl.Forms.TApplication.Run (Line 11196, "Vcl.Forms.pas" + 26) + $3 [0051E178]{bds.exe } bds.bds (Line 222, "" + 13) + $2 PS. Without the CnPack installed my feeling is that MMX got much more stable.
  22. I got this crash on m Windows 7 machine. Seems CnPack has something to do with it. I have installed CnPack version 1.2.0.1013_Unstable installed. Maybe there is some unstable code that drags down MMX Code Explorer too. I got the crash when I double clicked on a found code row in the Source Indexer docked window to go to the correct row in the source file. Access violation at address 50F48027 in module 'vcl270.bpl'. Read of address 00000005. [50F48027]{vcl270.bpl } Vcl.Styles.TCustomStyle.DoDrawElement (Line 1085, "Vcl.Styles.pas" + 7) + $1C [50064109]{rtl270.bpl } System.@InitializeRecord (Line 32563, "System.pas" + 33) + $14 [50CFBF66]{vcl270.bpl } Vcl.Controls.TWinControl.DefaultHandler (Line 10465, "Vcl.Controls.pas" + 30) + $19 [50CFD0FB]{vcl270.bpl } Vcl.Controls.TWinControl.WMMove (Line 10940, "Vcl.Controls.pas" + 3) + $2 [50CD0000]{vcl270.bpl } Vcl.Graphics.TFont.GetHandle (Line 2687, "Vcl.Graphics.pas" + 85) + $1D [2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C [50DEE362]{vcl270.bpl } Vcl.Themes.TCustomStyleServices.DrawElement (Line 2623, "Vcl.Themes.pas" + 1) + $11 [1362682C]{mmx_bds21.dll} Unknown function at __dbk_fcall_wrapper + $1D4E04 [13626944]{mmx_bds21.dll} Unknown function at __dbk_fcall_wrapper + $1D4F1C [50CD1623]{vcl270.bpl } Vcl.Graphics.TCanvas.MoveTo (Line 4004, "Vcl.Graphics.pas" + 2) + $8 [50D02963]{vcl270.bpl } Vcl.Controls.TCustomControl.PaintWindow (Line 14396, "Vcl.Controls.pas" + 6) + $5 [50CFC021]{vcl270.bpl } Vcl.Controls.TWinControl.PaintHandler (Line 10508, "Vcl.Controls.pas" + 4) + $14 [50CD6FA3]{vcl270.bpl } Vcl.Graphics.FreeMemoryContexts (Line 7279, "Vcl.Graphics.pas" + 12) + $8 [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50CFB3C5]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10116, "Vcl.Controls.pas" + 6) + $0 [50CFC978]{vcl270.bpl } Vcl.Controls.TWinControl.WMPaint (Line 10711, "Vcl.Controls.pas" + 6) + $5 [114E22A5]{CnWizards_D104S.DLL} CnWizNotifier.IsMsgRegistered (Line 1941, "CnWizNotifier.pas" + 3) + $8 [114E230C]{CnWizards_D104S.DLL} CnWizNotifier.TCnWizNotifierServices.DoMsgHook$qqrp20System.Classes.TListt1p6HWND__rx24Winapi.Messages.TMessage (Line 1948, "CnWizNotifier.pas" + 1) + $19 [114E23BF]{CnWizards_D104S.DLL} CnWizNotifier.TCnWizNotifierServices.DoMsgHook$qqrp20System.Classes.TListt1p6HWND__rx24Winapi.Messages.TMessage (Line 1959, "CnWizNotifier.pas" + 12) + $15 [50D028FD]{vcl270.bpl } Vcl.Controls.TCustomControl.WMPaint (Line 14385, "Vcl.Controls.pas" + 2) + $4 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [50CF6B80]{vcl270.bpl } Vcl.Controls.TControl.Perform (Line 7258, "Vcl.Controls.pas" + 10) + $8 [50CFC8AC]{vcl270.bpl } Vcl.Controls.TWinControl.PaintTo (Line 10687, "Vcl.Controls.pas" + 43) + $D [50D0254F]{vcl270.bpl } Vcl.Controls.THintWindow.WMPrint (Line 14230, "Vcl.Controls.pas" + 1) + $9 [50CF6F46]{vcl270.bpl } Vcl.Controls.TControl.WndProc (Line 7480, "Vcl.Controls.pas" + 91) + $6 [2103FA16]{designide270.bpl} DeskUtil.SetFocusHook (Line 473, "DeskUtil.pas" + 4) + $C [5005A240]{rtl270.bpl } System.@GetMem (Line 4840, "System.pas" + 20) + $0 [50061E16]{rtl270.bpl } System.@NewUnicodeString (Line 25649, "System.pas" + 10) + $0 [500622B1]{rtl270.bpl } System.@UStrAsg (Line 26639, "System.pas" + 19) + $0 [5005A25C]{rtl270.bpl } System.@FreeMem (Line 4888, "System.pas" + 20) + $0 [50061F35]{rtl270.bpl } System.@UStrArrayClr (Line 26018, "System.pas" + 16) + $0 [50CF8ADF]{vcl270.bpl } Vcl.Controls.TControl.IsCustomStyleActive (Line 8526, "Vcl.Controls.pas" + 8) + $15 [50CFBE5B]{vcl270.bpl } Vcl.Controls.TWinControl.WndProc (Line 10424, "Vcl.Controls.pas" + 169) + $6 [50CFB3B0]{vcl270.bpl } Vcl.Controls.TWinControl.MainWndProc (Line 10113, "Vcl.Controls.pas" + 3) + $6 [50181450]{rtl270.bpl } System.Classes.StdWndProc (Line 18021, "System.Classes.pas" + 8) + $0 [50D022C8]{vcl270.bpl } Vcl.Controls.THintWindow.ActivateHint (Line 14181, "Vcl.Controls.pas" + 35) + $1B [50D02337]{vcl270.bpl } Vcl.Controls.THintWindow.ActivateHintData (Line 14194, "Vcl.Controls.pas" + 1) + $5 [50E5CBFD]{vcl270.bpl } Vcl.Forms.TApplication.ActivateHint (Line 12104, "Vcl.Forms.pas" + 70) + $14 [50E5C555]{vcl270.bpl } Vcl.Forms.TApplication.HintTimerExpired (Line 11835, "Vcl.Forms.pas" + 8) + $4 [50E58D5E]{vcl270.bpl } Vcl.Forms.HintTimerProc (Line 9472, "Vcl.Forms.pas" + 3) + $5 [50E5B23F]{vcl270.bpl } Vcl.Forms.TApplication.ProcessMessage (Line 11028, "Vcl.Forms.pas" + 23) + $1 [50E5B282]{vcl270.bpl } Vcl.Forms.TApplication.HandleMessage (Line 11058, "Vcl.Forms.pas" + 1) + $4 [50E5B5B5]{vcl270.bpl } Vcl.Forms.TApplication.Run (Line 11196, "Vcl.Forms.pas" + 26) + $3 [0051E178]{bds.exe } bds.bds (Line 222, "" + 13) + $2 PS. If I get more crashes I will add them here. Maybe some of them will kindle some idea.
  23. 1) I have deleted the Debug Layout.~dst and Debug Layout.dst file. No change. in that MMX still disabled/inactive. 2) I also removed all other IDE plugins except MMX Code Explorer. No change in that MMX still disabled/inactive. 3) It seems to have nothing with if I have Code Explorer and/or Source Indexer docked or as normal modal dialogs in the Delphi IDE. Can it be something similar to what I had with GExperts 1.3.16 which krashed alot when running i Delhi 10.4.1? Luckily there where a fix in the form of a new DLL to use specifically for Delphi 10.4.1. PS. On the issue of crashes, I receive crashes when searching using Source Indexer in MMX. Something is not quite up to speed with this Delphi together with MMX.
  24. If I dock the GExperts Grep Results window in Delphi 10.4.1 and press the menu button (the leftmost tool button in the Grep Results dialog) an error message pops up. Access violation at address 21043049 in module "designide270.bpl'. Write of address 12CBA2D8. o Klick on GExperts -> Grep Search in the Delphi IDE menu. o Search for something. o Drag the Grep Search Result dialog/window to the left side in Delphi IDE and dock it (where the Structure and Object Inspector are shown). o Click on the Grep Search menu button. o GExperts crash
  25. I have installed the fix for Delphi 10.4.1 and it works much better. Thanks a million.
×