API:Vcl.ActnList.TCustomAction

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

System.Actions.TContainedActionSystem.Classes.TBasicActionSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTCustomAction

Delphi

TCustomAction = class(TContainedAction)

C++

class PASCALIMPLEMENTATION TCustomAction : public System::Actions::TContainedAction

プロパティ

種類 可視性 ソース ユニット
class public
Vcl.ActnList.pas
Vcl.ActnList.hpp
Vcl.ActnList Vcl.ActnList

説明

TContainedAction は、カテゴリごとに分けてアクション リストに表示できるアクションの基底クラスです。

Vcl.ActnList.TCustomAction は System.Actions.TContainedAction を継承しています。以下の内容はすべて System.Actions.TContainedAction を参照しています。


TContainedAction は、カテゴリごとに分けてアクション リストに表示できるアクションの基底クラスです。


TContainedAction では、アクションをアクション リストに表示できるようにするためのプロパティやメソッドが導入されています。TContainedAction のプロパティには、アクションとそのアクション リストとの関係についての情報が保持されます。TContainedAction のメソッドは、そのアクションを所有するアクション リストに対応できるよう、基底クラスのメソッドをオーバーライドしています。

TContainedAction では、publishedCategory プロパティが定義されています。

TContainedAction 型のオブジェクトは、アクションの Category と関連付けることができます。このカテゴリは、設計時にアクション リスト エディタまたはアクション マネージャ エディタ(VCL でのみ使用可能)を使ってアクション リスト内のアクションを整理するときに使われます。

メモ:RAD Studio XE3 バージョンでは、Execute メソッドと Update メソッドが TContainedAction クラスから FMX.ActnList.TCustomAction クラスおよび Vcl.ActnList.TCustomAction クラスに移されました。

関連項目