Ich versuche gerade mal eine solche Komponente zu erstellen,
vielleicht können es einige mal testen.
Über Fehler und Verbesserungsvorschläge wäre ich sehr dankbar, Sourcecode folgt später ...
Danke!
//EDIT:
Oh eine neue Version: komplett überarbeitet!