Io ci sono riuscito solo derivando un nuovo controllo Edit basato sulla classe TCustomEdit...

Comunque cerca in rete, ad esempio su Torry Delphi's Pages...ne troverai a dozzine.

Ciao!