Note 111: On the server side the new version of the program [my Indy9Sock1 project, an original example from Mastering Delphi 7 I'm porting in this chapter] uses a different component, but I kept the same component name to simplify the porting of the code.

In other words, you'll find the declaration:

object IdTCPServer1: TIdCmdTCPServer

So the object name doens't match the standard naming convention (should have been called IdCmdTCPServer1), because for porting the program I had to use a different class, a new class introduced in INdy 10.

This blog post is part of my "113 Delphi 2007 Handbook Notes" blogging project, to promote my new Delphi book. Two to go!!!