Hallo,
es ist zwar nicht unbedingt leicht,
den kompletten Source zu verstehen, aber es ist einfach, ihn zu verwenden.
2 Prozeduren (OnDestroy/OnCreate), der Rest ist Copy & Paste.
Einen Versuch ist es wert, bevor es gar nicht klappt. Und das habe ich damals als Anfänger auch mit dem Code hinbekommen.
Wobei es sicherlich für Delphi 2010 entsprechende Komponenten gibt. Vielleicht ist sogar etwas bei Delphi dabei?
Grüße, Matze