Spät ist besser als nie - also ich habe mir das Teil gerade mal angeschaut.
Deine Idee finde ich sehr gut, wäre ich doch bloß mal auf so eine grandiose Idee während meiner Schulzeit gekommen!
Nichtsdestotrotz finde ich das GUI des Windows-Programms nicht sonderlich ansprechend, heißt: vielleicht kannst du diesbezüglich noch eine standardkonformere Darstellung erzielen, indem Du dich an Grundlagen des GUI-Designs hälst (GroupBoxen (oder wie die heißen, ich programmiere schon seit fast 2 Jahren kein Delphi mehr)) - jedenfalls diese Teile mit den Titel drüber, die zusammengehörige Buttons und sonstige Eingabeflächen verknüpfen.
Dazu zählt auch die standardkonforme Darstellung der Buttons. Meiner Ansicht nach etwas zu klein - stell dir vor, Lehrer oder eben die Personen, die für den Vertretungsplan zuständig sind, haben eine Sehschwäche und haben ihre Brille vergessen

. Das sind natürlich alles Extrema, die ich hier gerade beschreibe - aber genau das macht einen Programmierer aus - er denkt sich in jeden Fall, so wie er im wahren Leben passieren könnte rein und entwirft dementsprechend im Vorfeld Lösungen.
So ist mir auch zum Beispiel aufgefallen, dass die Größenanpsssung deines Programms nicht proportional mitläuft.
Nun aber genug der (konstruktiven) Kritik - deine Dokumentation ist einfach der Hammer, auch der Schriftverkehr per eMail und die Gesetzestexte - ich hoffe du wurdest dafür ordentlich honoriert - nicht mit Geld aber vielleicht mit guten Noten?