Ok, hab ich dann mal gemacht. Hat doch ein paar Minuten länger gedauert als ich dachte.
Direkt lauffähig ist das Beispiel ab Delphi 2007 inklusive XE2. Bei Delphi 2006 muss Application.MainFormOnTaskbar in der Projektdatei entfernt werden, die Uraltversionen vorher habe ich nicht getestet, aber da könnte es reichen die Quelltextdateien als
Ansi zu speichern.