Vcl.Menus.TMenuItem.RethinkHotkeys

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function RethinkHotkeys: Boolean;

C++

bool __fastcall RethinkHotkeys();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
function public
Vcl.Menus.pas
Vcl.Menus.hpp
Vcl.Menus TMenuItem

Beschreibung

Passt die Untermenüeinträge an, damit alle Einträge über ein eindeutiges Tastenkürzel verfügen.

Mit RethinkHotkeys werden die Tastenkürzel für die in der Eigenschaft Items enthaltenen Einträge und für alle Untermenüs dieser Einträge angepasst. RethinkHotkeys sucht dopppelt vergebene Tastenkürzel und Einträge, denen kein Tastenkürzel zugeordnet ist. Anschließend werden alle doppelten Tastenkürzel durch eindeutige Zeichen ersetzt und Tastenkürzel zu den Einträgen hinzugefügt, die keine Tastenkürzel besitzen. Dabei wird versucht, bereits vorhandene Tastenkürzel zu erhalten. Bei Bedarf werden diese aber verändert.

Mit RethinkHotkeys werden Tastenkürzel für Menüs angepasst, deren Eigenschaft AutoHotkeys auf false gesetzt ist. Bei Menüs oder Untermenüs, deren Eigenschaft AutoHotkeys true ist, wird diese Anpassung automatisch vorgenommen.

RethinkHotkeys gibt true zurück, wenn RethinkHotkeys die Eigenschaft Caption eines Menüeintrags geändert hat, ansonsten false.

Siehe auch