To better support multi-platform, device and services, RAD Studio XE3 and FireMonkey 2 includes the new TPlatformServices architecture, based on interfaces. You can use the Supports PlatformService function in your Delphi and C++ Windows and Mac OS X applications and take advantage of platform services that are available at runtime. The TPlatformServices class also provides add and remove services functions so that you can create your own custom services for special platforms. The Platform Se...
Julie Andrews, as Mary Poppins, sang "Just a spoonful of sugar helps the medicine go down." The "Spoonful of Sugar" song starts "In every job that must be done, there is an element of fun. You find the fun and snap the job's a game". When I am programming, I am having fun. Yes, it is also a job, but, creating software is a job, a game, and total fun. In programming languages, some people might claim that certain language features are "syntactic sugar". The claim is that syntax was added to m...