Vcl.AppEvnts.TCustomApplicationEvents.OnHint

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property OnHint: TNotifyEvent read FOnHint write FOnHint;

C++

__property System::Classes::TNotifyEvent OnHint = {read=FOnHint, write=FOnHint};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
event protected
Vcl.AppEvnts.pas
Vcl.AppEvnts.hpp
Vcl.AppEvnts TCustomApplicationEvents

Beschreibung

Wird ausgelöst, wenn der Mauszeiger über ein Steuerelement oder einen Menüeintrag bewegt wird, zu dem ein Hilfehinweis angezeigt werden kann.

In einer Ereignisbehandlungsroutine für OnHint können Sie Aktionen implementieren, die ausgeführt werden, wenn der Mauszeiger auf einem Steuerelement oder einem Menüeintrag positioniert wird, dessen Eigenschaft Hint einen nicht-leeren String enthält (' "" ').

Das Ereignis wird häufig verwendet, um den Text von Hint in der Statusleiste (TStatusBar) anzuzeigen. Die Eigenschaft Hint eines Steuerelements kann aus zwei Teilen bestehen: einem kurzen Hilfehinweis und einem längeren Text. Die OnHint-Ereignisbehandlungsroutine enthält normalerweise Quelltext, der den längeren Text an einer anderen Stelle anzeigt.

Anmerkung:  In der Ereignisbehandlungsroutine OnHint können Sie durch einen Aufruf der Methode CancelDispatch verhindern, dass das Ereignis an andere Ereigniskomponenten weitergegeben wird.

Tipp:  Komponentenentwickler können in der Methode ExecuteAction einer Komponente auf die automatisch ausgelöste Aktion THintAction reagieren, anstatt die Ereignisbehandlungsroutine für OnHint zu verwenden.

OnHint ist eine Ereignisbehandlungsroutine des Typs TNotifyEvent.

Siehe auch

Codebeispiele