Allerdings sind alle Datamodules "per Hand" abgeleitet, von daher muß da noch was anderes im Busch sein - aber wie schon erwähnt wurde, dürfte das in der
IDE und ein Fix in sehr weiter Ferne liegen
Liegt definitiv nicht an der
IDE, sondern
immer am User!
Das Ableiten "per Hand", also das einfach Ändern der Parent-Klasse in der
PAS-Datei funktioniert immer dann, wenn die Klasse (Datamodule, Frame oder Form) bereits von einem TForm-, TFrame bzw. TDataModule-Abkömmling abgeleitet ist. Dann steht in der
DFM nämlich schon
inherited drin. Nur wenn man
class(TForm)
in
class(TBaseForm)
oder
class(TDataModule)
in
class(TBaseDM)
ändert, muss man die
DFM anpassen und aus dem
object ein
inherited machen.
Man muss sich halt nur klar machen, daß einfache Klassenvererbung per Deklaration und Formvererbung, die dann ja auch bei Frames und Datenmodulen verwendet wird, eben nicht dasselbe sind.