The quality of the online documentation for Delphi at docwiki.embarcadero.com has improved significantly since the time when Borland fired all their help authors, so it is actually worth looking at when you want to know anything. I see links to topics in that documentation in blog posts and in online forums (e.g. DelphiPraxis [German] [English]), … Continue reading Linking to the current Delphi documentation
Month: November 2018
GExperts 1.3.12 beta for Delphi 10.3 Rio available
Edit: There is a release version now! I have just uploaded a beta version of GExperts 1.3.12 for Delphi 10.3 Rio. NOTE: This is a BETA! Beware of bugs, e.g. the Goto-Dialog enhancements cause redraw problems if theming is enabled, the Run Parameters dialog enhancements (drag and drop for files and directories) don't work at … Continue reading GExperts 1.3.12 beta for Delphi 10.3 Rio available
Found the cause of the AV on exiting the Delphi IDE
There was a bug in the (yet unreleased) GExperts code that caused an access violation every time the Delphi IDE was closed. I have just found it, but boy was that difficult! I knew the problem existed in the current source code and by trial and error I found a source code revision that did … Continue reading Found the cause of the AV on exiting the Delphi IDE
Before you ask: GExperts for Delphi 10.3 is not ready
... but I am working on it. I have already installed the new version and it compiles on my machine. But don't hold your breath, there are some issues. Until then you can always download the sources and compile your own DLL. But you have been warned: There are issues.
Note to self: Check out Synopse Logging
The logging facility in Synopse seems to be an interesting alternative to JclDebug: According to this StackOverflow answer, one of its features is looking up the method name for tracing.
If Ctrl+Alt+F8 disables your secondary monitor
I just pressed Ctrl+Alt+F8 and wondered why all of a sudden my secondary monitor went blank. Turns out that this is a "Feature" of the Intel HD graphics driver. It restores the graphics default. And since it is such a great feature, you can't disable or customize this hotkey. Great work Intel! Again StackOverflow was … Continue reading If Ctrl+Alt+F8 disables your secondary monitor
Creating and calling DLLs in Delphi
I just got reminded that in 2006 I wrote an article about creating DLLs with Delphi in the
New blog for more personal posts
I have posted only a very few personal articles here, but it always felt wrong to do that and I preferred to use Google+. Unfortunately Google decided to close down Google+, so I am forced to look for an alternative. Today I have set up a new blog for that purpose: blub.dummzeuch.de. I'll try that … Continue reading New blog for more personal posts
Fake TSpeedButton based on TBitBtn updated again
My fake TSpeedButton based on TBitBtn has been updated again. It now supports any combination of Glyph and single/multi line Text. It also supports setting Margin and Spacing. Note that it still requires the Glyph to be on the left. (Yes, I know, I should have selected some examples where the text does actually fit … Continue reading Fake TSpeedButton based on TBitBtn updated again
Making “Stay-on-top-forms” do want you want in Delphi
There is an article by Peter Laman on the topic Making "Stay-on-top-forms" do want you want on the Embarcadero blog. It's from 2004 and of course the link to the component he talks about no longer works, because it points to cc.borland.com which no longer exists. Here is a working link. (I don't know whether … Continue reading Making “Stay-on-top-forms” do want you want in Delphi