About the author
It's been 2 years since I moved on from CodeGear and started working in a different field - security. I'm still working as a Technical Support Engineer and today, there's something to celebrate.
A customer searched for a particular topic of interests, and my colleague proactively reached out to the customer in order to determine his needs, and get a KBA - knowledge base article, written. All this was done without my involvement. What really made my day was that after several searches, I turned out to be the best candidate to write this KBA because, simply, no one outside the development team had that knowledge. The product had existed way before I joined the company, but I am the best candidate to write the KBA! Why's that? It was because I spent, and continue to spend, plenty of my time learning how the product works, turning the product inside out - hacking and disassembling it.
It was quite a confirmation of my technical skills.
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.