If a class starts with T it's very likely to be a Borland C++ Builder class. As far as I remember TObject should be that but I don't remember what header that is missing. :o