API:FMX.Controls.TControlActionLink.Client
Delphi
property Client: TControl read GetClient;
C++
__property TControl* Client = {read=GetClient};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
property | public | FMX.Controls.pas FMX.Controls.hpp |
FMX.Controls | TControlActionLink |
Beschreibung
Enthält den Client, den die Aktionsverknüpfung mit einer Aktion verknüpft.
FMX.Controls.TControlActionLink.Client erbt von FMX.ActnList.TActionLink.Client. Der folgende Inhalt bezieht sich auf FMX.ActnList.TActionLink.Client.
Enthält den Client, den die Aktionsverknüpfung mit einer Aktion verknüpft.
Clients sind UI-Elemente (Komponenten) in einer Anwendung, die Aktionen verwendet. Clients können Steuerelemente, Menü-Elemente, Formulare und Schaltflächen in der Symbolleiste sein. Eine Aktion kann mit mehreren Clients assoziiert (verknüpft) sein. Solche Assoziationen stellen einen einfachen Weg zum Synchronisieren von Werten von Eigenschaften der Aktion und der assoziierten Clients bereit. Z. B. Änderungen der sichtbaren und aktivierten Status und der Beschriftung einer Aktion können an Werte der entsprechenden Eigenschaften assoziierter Steuerelemente, Menü-Elemente und Schaltflächen in der Symbolleiste weitergegeben werden. Eine assoziierte Aktion behandelt die Antwort, wenn der Benutzer auf diese Clients klickt. Das bedeutet, dass die Eigenschaften eines solchen Client von der assoziierten Aktion dynamisch aktualisiert wird und Benutzerbefehle an die Aktion zur Antwort weiterleitet.