Vcl.Menus.TMenuActionLink
Delphi
TMenuActionLink = class(TActionLink)
C++
class PASCALIMPLEMENTATION TMenuActionLink : public Vcl::Actnlist::TActionLink
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
class | public | Vcl.Menus.pas Vcl.Menus.hpp |
Vcl.Menus | Vcl.Menus |
説明
クライアント(メニュー項目)と対応するアクションとをリンクします。
TMenuActionLink は、メニュー項目(クライアント)にアクションをリンクするためのものです。
TMenuActionLink では、リンク先のクライアントを FClient フィールドに、リンクされたアクションを Action プロパティに、それぞれ保持します。
TMenuActionLink には、アクションのプロパティおよびイベントとメニュー項目(クライアント)の該当するプロパティおよびイベントとのリンクをサポートするメソッドが定義されています。TMenuActionLink のメソッドでは、アクションによってクライアントのメニュー項目のプロパティ値が制御されるかどうか、メニュー項目のプロパティに値が設定されるかどうかを判断します。アクションとクライアントの大半のプロパティおよびイベントは名前が同じです(Caption、Enabled、Hint、Visible など)。