Vcl.Controls.THintWindow.CalcHintRect

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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, void * AData);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls THintWindow

Beschreibung

Liefert die Größe des Bereichs zurück, der für die Anzeige eines Hinweisfensters erforderlich ist.

Mit der Methode CalcHintRect können Sie die Größe des Bereichs ermitteln, der für die Anzeige eines Hinweisfensters für den angegebenen String bzw. die Daten erforderlich ist. Der Parameter MaxWidth legt fest, wie breit das Hinweisfenster werden kann, bevor der Text umbrochen wird.

MaxWidth ist die maximale Länge des Hinweisfensters in Pixel. Wenn der Hinweis mehr als diese Breite erfordert, wird der Text im Hinweisfenster in eine neue Zeile umbrochen.

AHint ist ist der Hinweis-String, der im Hinweisfenster erscheint.

AData gibt die zu AHint gehörenden Daten an.

Anmerkung:  CalcHintRect ignoriert den Parameter AData. Abgeleitete Klassen können diese Methode überschreiben, um die zugehörigen Hinweisdaten zu verwenden.

Siehe auch