TroysCode 2.0 - Now in the form of a library, it is smaller, faster and better than ever. Utilises TComponents, also now in the form of a separate library, find them here: