2009
04.29
I don’t know if this is a Delphi thing or an XP thing, but regardless, it’s pretty stupid. If you try to bring up the Help and the Help window is already open, the system is smart enough to blink the icon on the taskbar to let you know that it’s already open, but apparently not smart enough to bring the damn window forward. L-A-M-E.
(this link will take you to a QuickTime movie)
Help When Help is Already Open in Delphi 2009
2009
04.26
Look at how easy it is to tell the difference between the various overloaded methods.

Absurd, isn’t it? Here is an excerpt from the DocuShare 6 API reference, which is in standard JavaDoc format, and demonstrates a much better way of displaying summary information for overloaded methods (in this case, constructors):

2009
04.22
Hey I think it’s wonderful that Delphi 2009′s help system contains an entire reference section for VB Script, something WHICH I HAVE NO USE FOR NOR WILL EVER HAVE ANY USE FOR. Plus I love waiting around for display the help window – gives me extra time to contemplate the lake across the street.
2009
04.21
Sorry – but if you’re a RemObjects dev, time to put down the crack pipe.
Session.Values['RemObjectsDeveloper'] := ‘CrackSmoker’;
That’s the line of code I had to add to get the stupid piece of shit server to keep a session around. Without it, the session goes away. 2 days I wasted on this crap – nothing in the docs about it at all.
2009
04.17
Short video to show how excruciating this is:
waiting-for-code-complete-in-delphi-2009
2009
04.14
This one is courtesy of Delphi 2009 (which appears to allow undoing past save! WOO HOO!).

2009
04.14
It’s amazing how bad this shit is. I mean look at this crap – all I was trying to do was to copy a file from a local drive to a network drive, using Windows Explorer, and I get this:

I eventually realized it was asking me – in general – if I wanted to move or copy files, not to select move or copy. So it should have asked “Do you want to enable moving or copying of files from this zone”, or something similar.
Millions of dollars in usability testing and this is what we’re left with. Sad.
The “zone” thing, too, is confusing. I honestly have no idea what the hell they mean by zone in this context.
I should come up with a commercial to counter the “I’m not cool enough” anti-Apple ad: “Guess I’m not dorky enough to understand this crap”.
2009
04.09
Absolutely brilliant error message:
