API:Vcl.Forms.TFrame

De RAD Studio API Documentation
Aller à : navigation, rechercher

Vcl.Forms.TCustomFrameVcl.Forms.TScrollingWinControlVcl.Controls.TWinControlVcl.Controls.TControlSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTFrame

Delphi

TFrame = class(TCustomFrame)

C++

class PASCALIMPLEMENTATION TFrame : public TCustomFrame

Propriétés

Type Visibilité  Source Unité  Parent
class public
Vcl.Forms.pas
Vcl.Forms.hpp
Vcl.Forms Vcl.Forms

Description

TCustomFrame est la classe de base dont descend TFrame.

Vcl.Forms.TFrame hérite de Vcl.Forms.TCustomFrame. Tout le contenu en-dessous de cette ligne se réfère à Vcl.Forms.TCustomFrame.

TCustomFrame est la classe de base dont descend TFrame.

TCustomFrame est la classe de base pour les cadres. Un cadre, comme une fiche, est un conteneur pour les contrôles et les composants. Il utilise le même mécanisme de possession que les fiches pour l'instanciation et la destruction automatiques des composants qu'il contient, et les mêmes relations parent-enfant pour la synchronisation des propriétés des composants. A l'inverse des fiches, les cadres peuvent être imbriqués dans des fiches ou dans d'autres cadres et ils peuvent être enregistrés dans la palette de composants afin de faciliter leur réutilisation. Après qu'un cadre a été créé et enregistré, il continue de fonctionner en tant qu'unité et à hériter des modifications apportées aux composants (y compris les autres cadres) qu'il contient. De plus, un cadre imbriqué continue d'hériter des modifications apportées au cadre dont il dérive.

Ne créez pas d'instances de TCustomFrame. A la place, pour créer et travailler avec des cadres, définissez un descendant de TCustomFrame en choisissant Fichier|Nouveau|Cadre et en ajoutant les contrôles et les composants que votre cadre doit encapsuler.

Voir aussi