IdThreadComponent.pas contains Constants, Types, Events, and Classes needed to define and implement a visual component that represents an Indy thread of execution.