Anhand Deiner Eintragszahl folgere ich, dass Du Dich mit Delphi recht gut auskennst
Wäre es in Deinem Fall evtl. daher nicht günstiger eine eigene Komponente von TLabel oder TCustomLabel abzuleiten und einen "Hover" Effekt bei DoPaint/DoDrawText zu realisieren. So weit ich das nachvollziehe ist das doch dein Anliegen?!? Ich kenne mich zwar nicht sooo gut aus, aber habe eine ähnliche Komponente mit Rahmen/Textfarbenänderung auch hinbekommen, dann dürfte das für Dich ein Klacks sein.
Grüsse,
SCRaT