Einzelnen Beitrag anzeigen

idefix2

Registriert seit: 17. Mär 2010
Ort: Wien
1.027 Beiträge
 
RAD-Studio 2009 Pro
 
#7

AW: geerbte Formkomponenten sind in der IDE nicht sichtbar

  Alt 12. Jul 2015, 22:00
Wie bist Du denn vorgegangen, um die neue (abgeleitete) Form zu erstellen?

Das inherited wird normalerweise automatisch gesetzt, sowie auch das inherited der Komponenten, welche auch der BasisForm liegen.
Ich habe direkt im Quelltext class(TForm) durch class(TBasicForm) ersetzt. Ich habe nicht gewusst und auch nicht erwartet, dass die TBasicForm ganz von selbst in der Toolpalette unter den vererbbaren Elementen aufscheint (und wie ich sie dahin bringe, wollte ich mir später anschauen ), deshalb habe ich das erst einmal von Hand gemacht. Mittels Toolpalette - vererbbare Elemente ist es natürlich viel bequemer.

Solange man an den geerbten Komponenten nichts ändert, werden sie übrigens im DFM-File gar nicht aufgelistet, auch nicht mit dem Zusatz inherited. Wenn die Form selbst als inherited angegeben ist, genügt das, damit die Komponenten richtig angezeigt werden.
  Mit Zitat antworten Zitat