About the author
Over time, I've been building a ToolsAPI library that exposes functionality to making writing RAD Studio plug-ins even easier, since my first plug-in, the Productivity Experts, which I developed over 15 years ago (for those of you unaware: a few months before I joined Borland, the pre-cursor to Embarcadero).
The ToolsAPI library, which I call the PluginCommonRTL, is heavily used by a group of plug-ins I've developed.
These plug-ins are:
In this image, you can see the following:
Android Log Viewer: Notice that the log viewer automatically docks into the IDE (when the IDE is in docked layout). The source for a similar demo is on my Github repo.
Continued discussion of undocumented Delphi 8 Property Access Specifiers, and other ways of adding and removing delegates / events handlers, including clearing the list of all the delegates / event handlers.
This article discusses the new Delphi 8 property access specifiers.
A method pointer is now the same as a global procedure, ie, procedure of object = procedure.