Vcl.Tabs.TTabSet.OnMeasureTab
Delphi
property OnMeasureTab: TMeasureTabEvent read FOnMeasureTab write FOnMeasureTab;
C++
__property TMeasureTabEvent OnMeasureTab = {read=FOnMeasureTab, write=FOnMeasureTab};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
event | published | Vcl.Tabs.pas Vcl.Tabs.hpp |
Vcl.Tabs | TTabSet |
Description
Se produit lorsqu'une application doit réafficher un onglet dans un ensemble d'onglets dessiné par l'utilisateur.
OnMeasureTab ne se produit que si la propriété Style vaut tsOwnerDraw. Dans le gestionnaire d'événement OnMeasureTab, écrivez le code calculant la largeur nécessaire pour le dessin de l'onglet. Votre code est responsable du calcul et du retour de la largeur de l'onglet, selon ce que vous avez dessiné dans l'onglet (si l'onglet a pour Style : tsOwnerDraw). Après que l'événement OnMeasureTab se soit produit, l'événement OnDrawTab se produit quand le gestionnaire d'événement OnDrawTab dessine l'onglet en utilisant la largeur calculée dans OnMeasureTab.