Interessant vielleicht noch
Delphi-Quellcode:
procedure AfterConstruction; override;
procedure BeforeDestruction; override;
function CloseQuery: Boolean; override;
aber wirklich nicht wildes drin.
Inherited in den überschriebenen Methoden vergessen?
Edit: Ähm Lese grade, daß der Fehler nicht zur Laufzeit auftritt, sondern in der
IDE. Dann ist es eigentlich egal, was im Quellcode des Formulars drin steht. Der kann ja erst Fehler produzieren, wenn Compiliert ist.
Ich verwende Vererbung von Forms und Frames ständig. Wenn ich ein neues Projekt starte, wird wie bei dir erst einmal ein TBaseForm angelegt. Alle Formulare werden davon abgeleitet. Habe noch nicht wirklich Probleme gehabt. Formvererbung ist eines der Coolsten Dinge überhaupt.