@HermannSW
Ja, da muss ich zustimmen, dass die Kommentare mager sind.
Leider ist das Original ja auch nicht besondes gut kommentiert, so dass man m.a.r.v.i.n hier bestimmt nicht den Schwarzen Peter zuschieben kann.

Da ich selber immer für viel und aussagekräftige Kommentare bin würde ich mir die Arbeit machen und Kommentare schreiben.

Wie ist es? Sollen wir das in Angriff nehmen?
Fragen dazu:
- Deutsch/Englisch (Ich wäre für Deutsch)
- Einrücktiefe (Ich bin für 3 Leerzeichen)
- Was oll in den Kopf?
- Funktionsname
- Funktionsbeschreibung
- In-Parameter mit Wertebereich/Funktion
- Out-Parameter (haben wir in der Lib nur wenige)
- Global beeinfluste Variablen
- Änderungsbeschreibung?
- Datum, Version, Autor, Beschreibung der Änderung

Und noch einige offene Punkte.
Du hast html-Doku angesprochen.
Da ich keine Ahnung habe, wie man die dann erzeugen könnte, müssten dann wohl noch Steuerelemente in den Kommentar geschrieben werden.
Wie geht das, was ist da notwendig?

Auf geht's, nehmen wir m.a.r.v.i.n's Muster und bauen um?
Sinnvoll, ist es bestimmt, wenn sich m.a.r.v.i.n hier mit Einklinken würde, da er ja schon so ein schönes Packet hat.