Thema: Delphi Vorteil von TAction

Einzelnen Beitrag anzeigen

CCRDude
(Gast)

n/a Beiträge
 
#3

Re: Vorteil von TAction

  Alt 14. Jun 2007, 09:35
1. Trennung von Code und User Interface (zumindest minimal).

2. Für die Unterstützung Sehbehinderter braucht man gerade Toolbuttons immer auch in einem Menü (da Toolbar keinen Fokus bekommt, kommt manche Readersoftware damit nicht zurecht), sobald man aber zwei UI-Elemente für denselben Zweck hat, muss man sich dank TAction nur einmal drum kümmern (klar könnte man den gleichen OnClick-Event zuweisen, aber darüber hinaus lässt sich mit Änderung der TAction.Enabled/Visible/etc. properties ja noch mehr machen)

Daß im OnClick das ActionExecute drinsteht ist normal, und das machst Du nicht selber - wenn die TAction einmal dem Control zugewiesen ist, spiegelt sich jede Änderung der TAction vollautomatisch auf dem Button, dem Menuitem etc. wieder.
  Mit Zitat antworten Zitat