Introduction Over the years, I don’t think I can count the number of times that I’ve wanted to send window messages to some other application. It can be useful for automating the target application, or even as a primitive form of Inter-process communication. Each time, I have to decide how I’m going to get the
-> Continue reading Custom VCL Control for getting window handles. (Spy++ style reticle)
I’ve been using subversion for many years, and it has always served my needs well. When I decided to switch to GitHub for hosting my ‘DarkGlass’ project, I didn’t foresee the difficulties that I would have with Git, and I could not have predicted that I would be drawn into another tool war! Ready yourself
-> Continue reading Why I’m now using both Git and Subversion for one project!
REST Services using Delphi: REST Services using C++ Builder: Source code for both Delphi and C++ Builder: RADServerSample
IntroductionA while back I wrote a component for exposing FireDAC tables as REST endpoints in Delphi. I wasn’t entirely happy with the component that I’d written, however, it was really intended as a proof of concept. I was quite surprised to learn that people were actually making use of that component, rather than simply using
-> Continue reading Instantly expose a table as a REST endpoint – again.
Here’s a little Déjà vu for regular readers of my blog. One of my customers emailed me with an interesting problem this morning. “I need to be able to peek into a video file, specifically a .mp4 file, and determine if it’s PAL or NTSC.” This seemed like a fun challenge, so I thought I’d write
-> Continue reading Media file meta-data on Windows in Delphi.
One of my customers emailed me with an interesting problem this morning. “I need to be able to peek into a video file, specifically a .mp4 file, and determine if it’s PAL or NTSC.” This seemed like a fun challenge, so I thought I’d write a helper class to solve it.. The Problem. Ultimately, what
-> Continue reading Media file meta-data on Android in Delphi.
I decided to write an app to celebrate Delphi’s 23rd birthday and valentines day.Happy Birthday my beloved Delphi! (Best Viewed Full Screen, Source and binary downloads below). The binaries provided here are Debug builds, and should be considered an Alpha version.I intend to put release builds on the app stores as time permits. Present App
-> Continue reading A Birthday Present for Delphi at 23!
I never really thought of my keyboard as an important accessory, but rather, as that essential item that you buy for the cheapest price possible and be done with. I mean, a keyboard is a keyboard right? Well, I discovered that your choice of keyboard can make a big difference, and so I wanted to
-> Continue reading The Ultimate Developer Keyboard?