Vcl.Controls.THintWindow.CalcHintRect
Delphi
function CalcHintRect(MaxWidth: Integer; const AHint: string;
AData: TCustomData): TRect; virtual;
C++
virtual System::Types::TRect __fastcall CalcHintRect(int MaxWidth, const System::UnicodeString AHint, TCustomData AData);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | THintWindow |
Description
Renvoie la taille nécessaire à l'affichage d'un conseil donné.
Appelez la méthode CalcHintRect pour déterminer la taille nécessaire à l'affichage de la fenêtre de conseil pour une chaîne et des données spécifiées. Le paramètre MaxWidth limite la largeur de fenêtre de conseil avant un passage à la ligne du texte.
MaxWidth est la longueur maximum, exprimée en pixels, de la fenêtre de conseil. Si le conseil nécessite plus que cette largeur, le texte de la fenêtre de conseil passe à la ligne.
AHint est la chaîne de conseil apparaissant dans la fenêtre de conseil.
AData représente les données associées à AHint.
Remarque : CalcHintRect ignore le paramètre AData. Les classes dérivées peuvent redéfinir cette méthode pour faire usage des données de conseil associées.