Delphi: Understanding constructors

I see two reasons your original set of declarations shouldn’t compile cleanly: There should be a warning in TCellPhone that its constructor hides the method of the base class. This is because the base-class method is virtual, and the compiler worries that you’re introducing a new method with the same name without overriding the base-class … Read more

Delphi: What is Application.Handle?

The reason for the application window has a bit of a sordid history. When developing Delphi 1, we knew we wanted to use “SDI” (windows scattered all over the desktop) ui model for the IDE. We also knew that Windows sucked (and still does) at that model. However we also noticed that Visual Basic at … Read more