A Simple Delphi rakefile

Building projects has always been a pain in the arse. You want it to be simple, fast and easily reproducible, all of which are tenets of good continuous integration. When it comes to building a Delphi project I’ve tried a whole slew of things from batch files to the Ant-based Want to very slick IDE’s like Automated Build Studio and FinalBuilder.

ZuneKeys: Global Hotkey Support for Zune

Before Zune I used Winamp and one of the things I really liked was it’s global hotkey support, the ability to control the player using just hotkeys. Ever since using the Zune I’ve found myself hitting Ctrl + Alt + Home to pause the player about a 100 times so instead of whining about it in yet another blog post I thought I’d actually do something.

Running a .NET 2.0 App from a Network Share

Just ran into an issue trying to run a simple .NET 2.0 file writing command-line app across a network share. No matter how much beating we couldn’t get it to run until we ran across this little batch file in the comments on the .

Using XP-style, 32-bit png’s as icons in Delphi

There are some pretty great looking icons out there, with lovely drop shadows and alpha-blending, problem is they look pretty bad in Delphi since it doesn’t fully support them. Below is how I use XP-style, 32-bit png images as icons inside my Delphi applications.