Hallo,
naja ob ich das Programm so als Jahresarbeit abgeben würde.

Also ich würde es nicht machen.
Die Idee ist sicherlich nicht schlecht. Nur würde ich dem User noch einiges mehr an Features bieten. Dann die Aufmachung würde ich mit dem TDateTimePicker aufwerten, so wie es DGL-Luke schon vorgeschlagen hat.
Weitere Feature können sein :
- Terminkalendar ausdrucken (wahlweise Woche/Monat/Jahr)
- Beschreibungen zum Termin hinterlegen {Erklärung: Du hast durch das Editfeld nur eine begrenzte Anzahl von Zeichen)
- Option ist der Termin privat oder geschäftlich
- Die Errinnerungszeit selber definieren können.
Was mir noch einfällt, bringe die Überschriften in das ListView. Damit bist Du variabler. Dazu musst Du nur die Option ViewStyle auf den Wert vsReport stellen.
So nun habe ich erstmal genug geschrieben. Versuche das erstmal umzusetzen und dann schauen wir weiter.