An easier option is to put a TEdit on a TPanel and then set the enabled property of the TPanel to false.

Now you cannot select the TEdit but it still looks correct - white with black text.

Set the panel's bevelinner and bevelouter to bvnone