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.
Category: Delphi
Creating and calling DLLs in Delphi
I just got reminded that in 2006 I wrote an article about creating DLLs with Delphi in the
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
Creating Component Templates in Delphi
One nice feature of the Delphi IDE that I keep forgetting are Component Templates. That means you drop and customize one or multiple components on a form and then give them a new name so you can easily create them again on a different form in a different program. Let's start with a simple template … Continue reading Creating Component Templates in Delphi
Two buttons to make a difference in the Set Tab Order expert
The Set Tab Order expert in GExperts allows you to change the tab order of controls by dragging them in a tree view. I have always wondered why the standard Tab Order dialog of the IDE has got buttons to move the current control up or down while the one in GExperts does not. OK, … Continue reading Two buttons to make a difference in the Set Tab Order expert
New GExperts Feature: Favorites menu
I have stolen yet another idea for a new GExperts feature, this time from Dave Nottage's Codex Delphi Expert. (But the code is all mine, including any bugs you might experience.) It's the Favorites sub menu in the File menu: The content of this sub menu is generated on the fly, so it will always … Continue reading New GExperts Feature: Favorites menu
Forum for GExperts
As mentioned before, I have asked to get a sub forum for GExperts on the new English speaking Delphi Praxis forum. I got it and here is the RSS feed with the current posts (which means: One 😉 ).
The State of the GExperts Mailing list and G+ Community
You might have heard that Google is "sunsetting" Google+ so the GExperts community there will no longer exist after August 2019. There is still the GExperts Mailing List on Yahoo, but unfortunately either Google Mail or Yahoo changed something so I am no longer able to post to it (I get a rather unhelpful error … Continue reading The State of the GExperts Mailing list and G+ Community
Building less annoying user interfaces (Part 2)
In Part 1 I was ranting about input validation, now it's about form sizes. In my previous post I already said that I am not a big fan of fixed size dialogs. They are fine as long as they are large enough to show all of their content, but as soon as there is a … Continue reading Building less annoying user interfaces (Part 2)