Vcl.ExtCtrls.TSplitter.OnPaint

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnPaint: TNotifyEvent read FOnPaint write FOnPaint;

C++

__property System::Classes::TNotifyEvent OnPaint = {read=FOnPaint, write=FOnPaint};

Propriétés

Type Visibilité  Source Unité  Parent
event published
Vcl.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TSplitter

Description

Se produit quand le séparateur doit se redessiner.

Ecrivez un gestionnaire d'événement OnPaint pour personnaliser l'aspect du séparateur. Par exemple, utilisez un gestionnaire d'événement OnPaint pour donner au séparateur l'aspect de ceux qui apparaissent dans les objets barre multiple. Utilisez la propriété Canvas comme surface de dessin pour le dessin du séparateur. Utilisez la propriété ClientRect afin de déterminer les coordonnées du canevas sur lequel le séparateur sera dessiné.

Lorsqu'un objet séparateur reçoit un message WM_PAINT, il dessine son arrière-plan avant de générer l'événement OnPaint. Si la propriété Beveled a la valeur true, l'aspect biseauté sera aussi ajouté avant l'événement OnPaint. La plupart des applications définissent Beveled à false lorsqu'elles utilisent l'événement OnPaint pour personnaliser l'aspect du séparateur.

Voir aussi