Vcl.Forms.TScreen.ActiveForm

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property ActiveForm: TForm read FActiveForm;

C++

__property TForm* ActiveForm = {read=FActiveForm};

Propriétés

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

Description

Indique la fiche détenant la focalisation.

Consultez la propriété ActiveForm pour savoir quelle fiche de l'application détient la focalisation. Si l'application n'est pas active, ActiveForm indique la fiche qui recevra la focalisation quand l'application redeviendra active.

ActiveForm est une propriété en lecture seule. Pour changer la fiche active, utilisez la méthode SetFocus de la fiche devant recevoir la focalisation. ActiveForm est également modifiée après l'appel de la méthode SetFocusedControl d'une fiche inactive qui attribue la focalisation à un contrôle de cette fiche inactive.

Quand la focalisation passe d'une fiche à une autre, l'écran reçoit un événement OnActiveFormChange.

Remarque :  Si la fenêtre de l'application détenant la focalisation n'est pas un descendant de TForm (par exemple, si c'est une page de propriété), elle n'apparaîtra pas comme ActiveForm. Pour gérer de telles situations, utilisez la propriété ActiveCustomForm à la place.

Voir aussi