System.Actions.TContainedAction.DoHint

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function DoHint(var HintStr: string): Boolean; dynamic;

C++

DYNAMIC bool __fastcall DoHint(System::UnicodeString &HintStr);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
System.Actions.pas
System.Actions.hpp
System.Actions TContainedAction

Beschreibung

Ruft die Ereignisbehandlungsroutine für OnHint auf.

Normalerweise rufen Anwendungen die Methode DoHint nicht auf. Sie wird automatisch aufgerufen, wenn der Benutzer den Mauszeiger auf ein Client-Steuerelement oder einen Menüeintrag der Aktion setzt. DoHint wird von dem Client der Aktion aufgerufen, wenn der Client das Anzeigen des Hinweises anfordert.

DoHint überprüft, ob eine Ereignisbehandlungsroutine für OnHint vorhanden ist und übergibt dieser den in HintStr angegebenen String. Die Ereignisbehandlungsroutine für OnHint kann den angegebenen Hinweis-String (HintStr) ändern. DoHint gibt True zurück, wenn keine Ereignisbehandlungsroutine zugewiesen ist oder wenn OnHint True zurückgibt.

Mit DoHint können Sie ermitteln, welcher Hinweistext angezeigt werden soll. Vcl.Controls.TControlActionLink.DoShowHint ruft beispielsweise DoHint intern auf. Wenn DoHint True zurückgibt, hängt Vcl.Controls.TControlActionLink.DoShowHint das Tastaturkürzel für die Aktion an den anzuzeigenden Hinweistext an.

Siehe auch