Jump to content


  • Content Count

  • Joined

  • Last visited

Community Reputation

4 Neutral

Technical Information

  • Delphi-Version
    Delphi 10.3 Rio

Recent Profile Visitors

153 profile views
  1. 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.
  2. 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.
  3. I love the .dfm grep option!
  4. 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.
  5. luebbe

    IDE Fix pack for Rio

    And those are exactly the two positions between which I'm torn. 🙂
  6. 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?
  7. 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.
  8. 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?
  9. luebbe

    IDE Launchpad

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

    Hands-On Design Patterns with Delphi

    Me three (or four or five ...)
  11. Yes, there are two. GExperts and GExpertsRS103 which both point to C:\Program Files (x86)\GExperts for RAD Studio 10.3\GExpertsRS103.dll I now uninstalled GExperts RS103 and deleted both registry keys. Perhaps the problem is caused by the way the plugin is installed? Normally I don't have admin rights on my work PC. So I can either install: a) under my user, but then I have to log in as admin during the installation. So I guess the registry keys are written to the admin accounts HKCU b) give my user temporary admin rights and install. This will probably write the registry keys under my HKCU Uninstall, delete registry keys + reinstall using method b) solved the issue.
  12. BTDTNT - also rebooted my PC in between
  13. I have just upgraded Rio from 10.3 to 10.3.1 and now I get an exception when Rio is starting. The message is: [Window Title] Fehler [Content] PrivateGXMenuActionManager is not nil upon creation (D:\source\_sourceforge\GExperts\source\framework\GX_MenuActions.pas, Zeile 122). [OK] Followed by an excpeotion from bds: [Window Title] Fehler [Content] Zugriffsverletzung bei Adresse C08B50F7 in Modul 'bds.exe'. Lesen von Adresse C08B50F7. [OK] The installed version of GEXperts is (from GXRS10.3-13C-experimental-twm-2018-12-22.exe) There is no GExperts menu entry and the shortcuts don't work Some part of GExpert seems to be running, because the "Multiple instances" warning pops up when I start 10.3.1 a second time. I then tried to disable GExperts using the ExpertManager.exe from the installation folder, but it also throws an exception: --------------------------- Application Error --------------------------- Exception Exception in module ExpertManager.exe at 0005BC60. Could not load library GExpertsRS103.dll. --------------------------- OK --------------------------- even though GExpertsRS103.dll is in the same folder as ExpertManager GExperts was installed using my account with local admin privileges.
  14. luebbe

    Desktop Layouts in 10.3

    I was searching desperately for this menu until, after reading this thread, I found out that it is not visible (on my computer) when the IDE starts maximized. Once I normalize the IDE window, the menu shows up. After maximizing the IDE again, it's still there, but at a wrong location: