Standardmäßig sind nur Ableitungen von TForm möglich und auch nur ohne eigene Ptoperty im
OI.
Natürlich kann man auch von TDataModule und seinen Abkämmlingen ableiten (das benutze ich selber sehr oft), allerdings sollte man das in einer separaten
Unit und mit einer separaten
DFM tun. In keinem Fall sollte man zwei
DFM-abhängige Klassen innerhalb einer
Unit deklarieren - das funktioniert nämlich nicht.