Made minimal changes to get CodeSnip to compile with Delphi 2010. The resulting build has numerous warnings and does not work correctly. Most changes relate to Unicode compatibility, but some relate to other Delphi 2010 changes or changes to the Indy component library.