Vcl.Menus.TMenuActionLink

提供: RAD Studio API Documentation
移動先: 案内検索

Vcl.ActnList.TActionLinkSystem.Actions.TContainedActionLinkSystem.Classes.TBasicActionLinkSystem.TObjectTMenuActionLink

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 のメソッドでは、アクションによってクライアントのメニュー項目のプロパティ値が制御されるかどうか、メニュー項目のプロパティに値が設定されるかどうかを判断します。アクションとクライアントの大半のプロパティおよびイベントは名前が同じです(CaptionEnabledHintVisible など)。

関連項目