Don’t put your publics where your privates should go

Somewhen around 1998 or so some guy at Borland decided that developers are a stupid bunch of people and need the absolutely obvious clarified, so he or she decided to add comments to the unit template to explain where the private and the public declarations should go. unit ContentFrameUnit; interface uses System.SysUtils, System.Types, System.UITypes, System.Classes, … Continue reading Don’t put your publics where your privates should go

Visual components as a natural part of a Delphi application

For me, as a long time Delphi developer, custom made Visual components have not been a part of my Delphi VCL applications, nor my various frameworks that's evolved over the years. Not that I don't know how to create a visual component using VCL, but it's just to much work, I think, to bother. But … Continue reading Visual components as a natural part of a Delphi application