Vcl.AppEvnts.TCustomApplicationEvents.OnShowHint
Delphi
property OnShowHint: TShowHintEvent read FOnShowHint write FOnShowHint;
C++
__property Vcl::Forms::TShowHintEvent OnShowHint = {read=FOnShowHint, write=FOnShowHint};
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | protected | Vcl.AppEvnts.pas Vcl.AppEvnts.hpp |
Vcl.AppEvnts | TCustomApplicationEvents |
Beschreibung
Wird ausgelöst, bevor das Hinweisfenster für einen Hilfehinweis angezeigt wird.
Mit einer Ereignisbehandlungsroutine für OnShowHint können Sie bestimmte Aktionen implementieren, die das Aussehen und das Verhalten von Hilfehinweisen ändern.
Der Parameter HintStr enthält den Hinweistext. Um den Kurzhinweis eines bestimmten Steuerelements anzuzeigen, rufen Sie die Funktion GetLongHint oder GetShortHint auf und weisen anschließend HintStr den Rückgabewert zu. Sie können den zurückgegebenen String natürlich auch ändern.
Mit dem Parameter CanShow können Sie die Anzeige des Hilfehinweises aktivieren oder verhindern. Ist CanShow true, wird der Kurzhinweis angezeigt. Ist CanShow false, wird der Kurzhinweis nicht angezeigt.
Anmerkung: In der Behandlungsroutine OnShowHint können Sie durch einen Aufruf der Methode CancelDispatch verhindern, dass das Ereignis an andere Ereigniskomponenten weitergegeben wird.
Siehe auch
Codebeispiele