Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.024 Beiträge
 
Delphi 12 Athens
 
#4

AW: TAction - Aufruf via ShortCut?

  Alt 3. Nov 2021, 08:43
Für ein MenuItem stimmt das allerdings. Dort wird schon auf Menüebene nach dem Item mit diesem ShortCut gesucht und ein Click ausgelöst. Damit ist das nicht mehr von einem Mausklick zu unterscheiden.

Es ist aber wohl auch so, dass ActionComponent nach dem Execute nicht wieder auf nil gesetzt wird, obwohl das in der Dokumentation so geschrieben steht: System.Classes.TBasicAction.ActionComponent
Zitat:
When the user clicks a client control, that client sets ActionComponent before calling the action's Execute method. After the action executes, the action resets ActionComponent to nil (Delphi) or NULL (C++).
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat