Moin Nailor,
ich hab' mal mit Deinen Code experimentiert.
Mal abgesehen davon, dass Du das div 2 vergessen hattest, also die Höhe immer des des Client Bereiches hätte entsprechen müssen, sollte das so funktionieren, und tut's nicht
Ich hab' mal ein leeres Projekt genommen, dort dann ein Pagecontrol draufgelegt, die Unit1 einfach komplett durch Deine ersetzt (div 2 ergänzt, sonst kann es ja nicht funktionieren, und variants gelöscht, die wird eh' nicht gebraucht und D5 kennt die nicht), und dann die beiden Ereignisse zugewiesen.
Anschliessend gespeichert, und Deine INI ins Projektverzeichnis gelegt.
Alles funktioniert.
Das scheint demnach an der
dfm Datei zu liegen, oder irgendeiner Option, auch wenn ich mir nicht erklären könnte, welche das wohl sein sollte.