API:Vcl.Forms.TFrame
Delphi
TFrame = class(TCustomFrame)
C++
class PASCALIMPLEMENTATION TFrame : public TCustomFrame
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.Forms.pas Vcl.Forms.hpp |
Vcl.Forms | Vcl.Forms |
Beschreibung
TCustomFrame ist die Basisklasse für TFrame-Objekte.
Vcl.Forms.TFrame erbt von Vcl.Forms.TCustomFrame. Der folgende Inhalt bezieht sich auf Vcl.Forms.TCustomFrame.
TCustomFrame ist die Basisklasse für TFrame-Objekte.
TCustomFrame ist die Basisklasse für Frames. Ein Frame ist, wie ein Formular, ein Container für Steuerelemente und Komponenten. Auch sie verwenden Hierarchiebeziehungen (übergeordnet/untergeordnet) zum Synchronisieren der Komponenteneigenschaften und einen Eigentümer-Mechanismus zum automatischen Instantiieren und Freigeben ihrer Komponenten. Im Gegensatz zu Formularen können Frames aber in Formulare oder andere Frames eingebettet und für die spätere Wiederverwendung in der Komponentenpalette gespeichert werden. Nachdem ein Frame erstellt und gespeichert worden ist, funktioniert er weiterhin als Unit und vererbt Änderungen weiterhin an die Komponenten, die er beinhaltet (einschließlich anderer Frames). Außerdem erbt ein eingebettetes Frame-Objekt alle Änderungen, die an der Komponente vorgenommen werden, von der es abgeleitet ist.
Erstellen Sie keine Instanzen von TCustomFrame, sondern definieren Sie mit Datei/Neu/Frame einen Nachkommen von TCustomFrame, und fügen Sie diesem die benötigten Steuerelemente und Komponenten hinzu.