Hallo,
ich möchte eigentlich nur ein Shortcut für meine Form registrieren (per Code). Dazu habe ich mir gedacht, dass ich einfach eine ActionList/Action dynamisch erzeuge und den Shortcut eintrage. Das funktioniert aber nicht: die Action kann nicht per Shortcut aufgerufen werden. Ich habe das so probiert:
Delphi-Quellcode:
InternalActionList := TActionList.Create(NIL);
InternalActionList.Name := 'InternalActionList';
with TAction.Create(InternalActionList) do
begin
ShortCut := VK_F5;
ActionList := InternalActionList;
Name := 'actRefreshData';
Caption := 'Daten Refreshen';
OnExecute := RefreshDataOnExecute;
end;
Weiß jemand, wie ich die ActionList/Action dazu bewegen kann, auch auf die Shortcuts zu reagieren?
Gruß und danke,
Dominik