Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

8 Neutral

Technical Information

  • Delphi-Version
    Delphi 10.3 Rio

Recent Profile Visitors

357 profile views
  1. A github search revealed these: - https://github.com/coolsoftware/VHashedStringList - https://github.com/bodo-hugo-barwich/hash-lists I didn't take a closer look. Just dumping the links here.
  2. You might also consider the french 77 or 99, which are expressed as: 77 -> soixante-dixsept (60 + 17) 99 -> quatrevingt-dixneuf (4 * 20 + 19) as a nice complicated example From a German point of view, Swiss and Dutch sound like someone has a bad cold, but danish isn't far behind. GD&R.
  3. luebbe

    GExperts 1.3.14 released

    You have to add (System.)Actions to the uses clause of Gx_IdeUtils.pas for "newer" versions of Delphi to compile. Newer means, that at least 10.2 and 10.3 need the Actions unit. I can't check with older Delphi versions. I compiled with 10.3 and copied the resulting dll to the installation directory. No more crashes upon startup and the experts that I used worked. Thanks for the fix. During start GExperts now complains that some default icons are missing from the icons folder. I copied GXIcons.rc and GXIcons.res from the sources into a Icons folder underneath the installation folder, but still get the error message shown in the screenshot. GotoExpert.bmp is indeed missing from the images folder in the sources.
  4. luebbe

    GExperts 1.3.14 released

    Done. Enjoy your vacation 🙂
  5. luebbe

    GExperts 1.3.14 released

    When I install 1.3.14 into Delphi 10.3 Update 1, I receive the following error message when the IDE starts: --------------------------- bds.exe - Einsprungpunkt nicht gefunden --------------------------- Der Prozedureinsprungpunkt "@System@Classes@TFieldsCache@$bcctr$qqrv" wurde in der DLL "C:\Program Files (x86)\GExperts for RAD Studio 10.3\GExpertsRS103.dll" nicht gefunden. --------------------------- OK --------------------------- Sometimes the IDE continues and works, sometimes it becomes unresponsive and I have to kill it with task manager. Uninstalled 1.3.14, reinstalled 1.3.13 and everything is fine. Other installed plugins are: - FixInsight - Compiler Speed Pack 6.4.1 - IDE Fix Pack 6.4.1 The same happens with 1.3.14 and Delphi 10.2. Update 3 Didn't copy the error message though. Plugins there: - FixInsight - Compiler Speed Pack 6.3.1 - IDE Fix Pack 6.3.1
  6. luebbe

    Please vote - SonarCube support

    If you use FixInsight on a build server (e.g. Jenkins) and import the FixInsight log files into the Jenkins warnings-ng plugin, you get a SonarQube like experience, plus the quick tests in the IDE. I'm happy with this combination.
  7. luebbe

    Please vote - SonarCube support

    The latest official version of FixInsight is 2019.01 from January this year. Unfortunately neither Roman nor TMS updated the changelog and I don't know by heart what has changed since the previous 2017.11 release. The 2019.01 is ok, but it has concurrency issues. You will get crashes if several instances run in parallel (e.g. on a build server). Roman says he has fixed this issue and there is an Update 1 available from his site: http://sourceoddity.com/download/FixInsight_2019.01upd1_setup.exe. This version introduces some unexpected warnings, which is why we don't use it in production.
  8. luebbe

    IDE Fix pack for Rio

    Two questions, right. I recon that @Fritzew is correct and that the vcl changes only affect the IDE itself and not fastdcc.
  9. luebbe

    IDE Fix pack for Rio

    And those are exactly the two positions between which I'm torn. 🙂
  10. luebbe

    IDE Fix pack for Rio

    Do these changes only affect the IDE or also applications compiled inside the IDE? Does fastdcc also include these patches and makes Vcl styled applications compiled on the command line render faster?
  11. I have used https://github.com/DelphiCodeCoverage/DelphiCodeCoverage for a while. The results are ok. You can run your unit test with it on a build server and import the output file. The disadvantage is that it multiplies the run-time for the unit test by a factor of at least ten. Our tests ran for an hour instead of five minutes. So we turned it off again. Nobody misses it. It could be ok though to run a separate job on the build server once per night just for the code coverage.
  12. Hi Folks, in Rio the error handler THTTPReqResp.OnWinInetError is gone. It is still described in the online help, but it's definitely not in the source anymore. It used to be in Soap.SOAPHTTPTrans.pas. Has it moved to a different place under a different name or is it really gone? Any recommendation how we could wire up our custom error handler without it instead?
  13. luebbe

    IDE Launchpad

    I have it printed out on the wall behind me...