From now on, all *.dummzeuch.de subdomains are available via https. In particular that means download.dummzeuch.de (which contains all GExperts downloads) and my old home page www.dummzeuch.de. I have changed the download links for the two latests GExperts releases. I will probably not bother with the older ones.
Month: October 2018
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
Exported GMail mbox contains GMail labels
Just in case it isn't already common knowledge: The "Takeout" export of GMail will give you a single file in mbox format (which will be rather large). That file contains the content of the "all mail" folder. And each of the messages in the file has a header like this: X-Gmail-Labels: Archived,Important,Rechnung So with the … Continue reading Exported GMail mbox contains GMail labels
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)
Some remarks on “How Design a Great UI”
David Millington has published his third blog post on How to Design a Great UI. While I agree with many of his points I disagree with some others. So here is what I disagree with and why: Use BorderStyle bsDialog This means several things: The dialog has a thicker border than usual The dialog has … Continue reading Some remarks on “How Design a Great UI”
InplaceExeWrapper for those tools that do not allow specifying an output file
There are a lot of command line tools that are very useful, but have one flaw: They directly modify a file in place and do not allow you to specify an output file instead. So, if you e.g. want to compare the modified file to the original, you have to make a copy first. Or, … Continue reading InplaceExeWrapper for those tools that do not allow specifying an output file
List of my open source projects
Since I keep forgetting which project is hosted where, here is a list of all(?) my open source projects as of 2018-10-06 with links to the pages where they are being hosted. Most of them are written in Delphi with some Lazarus (for Windows) sprinkled in. My old homepage still lists other stuff, some of … Continue reading List of my open source projects
Denkzettel Companion 0.0.5 released
I have just released version 0.0.5 of my Denkzettel Companion tool. It is available from OSDN. This version fixes a bug that prevented the program to start when the notes directory did not exist. (Since nobody reported that problem, probably nobody but me has ever used the tool.) Also, I have moved that project to … Continue reading Denkzettel Companion 0.0.5 released