Vcl.Graphics.TCanvas.DrawFocusRect

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure DrawFocusRect(const Rect: TRect); override;

C++

virtual void __fastcall DrawFocusRect(const System::Types::TRect &Rect);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
public
Vcl.Graphics.pas
Vcl.Graphics.hpp
Vcl.Graphics TCanvas

Description

Dessine un rectangle ayant le style utilisé pour indiquer que l'objet à l'intérieur du rectangle détient la focalisation.

Appelez la méthode DrawFocusRect pour le périmètre de l'image d'un contrôle lorsque le contrôle obtient ou perd la focalisation. Comme DrawFocusRect utilise une fonction XOR, l'appeler une deuxième fois avec le même rectangle retire le rectangle de l'écran.

Le rectangle dessiné par cette fonction ne peut pas défiler. Pour faire défiler une zone contenant un rectangle dessiné par la méthode DrawFocusRect, appelez la méthode DrawFocusRect pour retirer le rectangle de l'écran, faites défiler la zone, puis appelez à nouveau DrawFocusRect pour redessiner le rectangle à sa nouvelle position.

Voir aussi