Jump to content

Uwe Raabe

Members
  • Content Count

    2839
  • Joined

  • Last visited

  • Days Won

    168

Everything posted by Uwe Raabe

  1. Uwe Raabe

    MMX and (Parnassus) BookMarks

    What do you mean by work with Bookmarks exactly? Does it crash or something?
  2. Uwe Raabe

    MMX V15.1 released

    MMX V15.1.1 is imminent. I hope the incorporated changes will handle even that scenario.
  3. Uwe Raabe

    MMX V15.1 released

    I am aware of that problem, but did not found a solution yet. MMX gets notified when a package is loaded and triggers an async scan for included components. During IDE startup a lot of packages are loaded and each triggers a scan. There are means to skip a scan when another is triggered, but that is not implemented very effective. So when a lot of packages are loaded sequentially, it will probably led to a lot of unnecessary scans. It would be best when the IDE would notify that all packages are loaded, like it does in the splash screen. Unfortunately there is no ToolsAPI support for that. I am planning to reduce the workload with a more sophisticated approach in one of the future updates. Thanks to the caching of these scan results the following IDE starts are usually much smoother.
  4. Uwe Raabe

    Access violation mmx_bds22.dll

    I guess, I found a possible scenario where this could happen. It will be addressed in the next version.
  5. Uwe Raabe

    Access violation mmx_bds22.dll

    Well, actually EurekaLog is not my component. Unfortunately, I cannot reproduce it here, because I don't own a license.
  6. The complete results can be found here: https://survey.stackoverflow.co/2022/ Some Delphi related excerpts: In the Programming Languages category Delphi is listed 7th In the Integrated Development Environment Delphi is listed 3rd The Median Yearly Salary raised from $46,704 in 2021 to $63,984 in 2022
  7. Oh, yes! There is Big Indian and Little Indian format, eh?
  8. Uwe Raabe

    IDE Hide / Show Non-Visible controls

    Just for clarification: Do you want to hide/show t design time all (usually visible) controls where the Visible property is false?
  9. Probably more something like an incomplete spec.
  10. The IDE places the uses clause after the CLASSGROUP entry when using Alt-F11. While the compiler may ignore it, it seems to matter for the IDE.
  11. Uwe Raabe

    Plug-ins and shortcut keys

    MMX allows to configure all actions as well as disable any action. If some are missing please send a bug report to support@mmx-delphi.de
  12. Could it be that you open the datamodule while a VCL project is open? Usually the IDE stores the used framework in the project file.
  13. Uwe Raabe

    Delphi 11.1: DFM file completely rewritten after update

    Can it be that you have ParentFont = True in your forms?
  14. Uwe Raabe

    Delphi 11.1: Missing bpl files after installation

    Uninstalling by default keeps the registry (which is the desired behavior for an update). Fortunately it ask for it, so you are able to decide otherwise. If you want to remove Delphi completely, you simply have to say so.
  15. Uwe Raabe

    Formatting method

    MMX uses an internal formatting scheme which is not adjustable. You need to re-format your code manually or with the IDE formatter.
  16. Uwe Raabe

    Doscommand OnCharDecoding Output

    Seems your command window uses codepage 850: var encoding := TMBCSEncoding.Create(850); try Result := encoding.GetString(pBytes); finally encoding.Free; end;
  17. Uwe Raabe

    Doscommand OnCharDecoding Output

    Can you attach the binary stream content here?
  18. Uwe Raabe

    Delphi 11.1 - High DPI

    I have several applications running fine on High DPI (even built with D10.4), but that may just depend on the specific applications. Just to give a rough estimate: It took me about six weeks to get MMX Code Explorer working with D10.4 and there are still glitches like cut-off texts or overlapping controls. Most of them are not Delphi related, but lie in the nature of scaling integer values.
  19. Uwe Raabe

    Doscommand OnCharDecoding Output

    What is the result when doing it this way? TEncoding.ANSI.GetString(pBytes)
  20. Uwe Raabe

    Delphi 11.1 - High DPI

    Sorry, seems I have bin mislead.
  21. Uwe Raabe

    Delphi 11.1 - High DPI

    Start Delphi 11 (DPI Unaware) from your Window start menu
  22. Uwe Raabe

    Delphi 11.1: Missing bpl files after installation

    Seems some settings made it over the Uninstall/Reinstall sequence.
  23. Uwe Raabe

    Delphi 11.1: Missing bpl files after installation

    Looks like you missed to select the C++ Builder when installing while something on your system still requires it. Was this a vanilla installation or did you somehow use some settings from a previous or other one?
  24. Uwe Raabe

    Convert local var to Field

    AFAIK, that is not implemented. Local variables are no items in the explorer tree (like fields, methods or properties) and the Convert to Field action can handle only explorer items. This means that implementing such a functionality is not trivial. A workaround would be place the cursor at the first assignment of the local variable and use <Strg>-<Alt>-F to add a new field. In most cases the type is automatically detected. Either before or after that just delete the local variable manually.
  25. Uwe Raabe

    TEdit Text cannot align vertical centered

    AFAIK, the underlying Windows control doesn't support that.
×