Vcl.Tabs.TTabSet.Style

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Style: TTabStyle read FStyle write SetTabStyle default tsStandard;

C++

__property TTabSetTabStyle Style = {read=FStyle, write=SetTabStyle, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Vcl.Tabs.pas
Vcl.Tabs.hpp
Vcl.Tabs TTabSet

Description

Détermine si l'ensemble d'onglet est dessiné par l'utilisateur.

Les onglets dessinés par l'utilisateur peuvent afficher des objets autres que des chaînes, tels que des images graphiques. Les onglets personnalisés nécessitent plus de programmation puisque l'application a besoin d'informations sur la manière de restituer l'image pour chaque onglet du contrôle ensemble d'onglets.

A chaque fois qu'un élément est affiché dans un onglet dessiné par l'utilisateur, deux événements se produisent. Le premier est l'événement OnMeasureTab. Dans le gestionnaire d'événement OnMeasureTab, vous écrivez du code qui calcule la largeur de l'onglet nécessaire pour contenir le texte ou l'image graphique. Après l'événement OnMeasureTab, l'événement OnDrawTab survient. Le code que vous écrivez pour l'événement OnDrawTab dessine l'onglet et son contenu en utilisant la largeur trouvée dans l'événement OnMeasureTab et la hauteur spécifiée comme valeur de la propriété TabHeight.

Remarque: Le type TTabStyle défini dans l'unité tabs pour la propriété Style diffère du type TTabStyle défini dans l'unité comctrls. N'utilisez ou n'incluez pas l'unité comctrls dans des fichiers source dans lesquels vous travaillez avec le contrôle onglet. Ceci peut entraîner des erreurs du compilateur à cause de types qui ne correspondent pas.

Voir aussi