Blog Archives

5-Minute-Snack: Determine the operating system your app is running on

Sometimes, we cannot just rely on the framework, we need to make direct calls to the operating system. Too bad, there is not a single call for every operating system. Without knowing which environment is running in, it is hard to make the right decision. Back in the day, we needed to juggle around pCHARs,

Read more ›

Tags: , , , , , ,

5-Minute-Snack: Determine the vertical refresh rate in Hz of your display

Delphi has taken great strides in the RTL that make using direct Windows API calls more and more redundant. A lot of things can be determined using classes that can either be found in the RTL or VCL. However, the vertical refresh rate seems to have been overlooked as I cannot find it in any of the new classes of the RTL.

Read more ›

Tags: , , , , , , , ,

Video: Google Maps with Style

Google Maps has become a very popular means to include mapping in business applications. In Delphi, we can use components from TMS Software that facilitate the use of the Google Maps API using Delphi components. Using the Google Maps API with these components is like using any other Delphi control.

Read more ›

Tags: , , , , , , ,

High-school intern shows how to use modern APIs with Delphi in an impressive way

“Delphi is just for old developers…”

Granted, this is a long title, but it needed to catch your attention. Just recently, I had several discussions about the value of Delphi and that only old developers use it. First, it is politically incorrect to refer to someone as ‘old’.

Read more ›

Tags: , , , , , , , , ,