ActnRes.TStandardActions

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

System.Classes.TDataModuleSystem.Classes.TComponentSystem.Classes.TPersistentSystem.TObjectTStandardActions

Delphi

TStandardActions = class(TDataModule)

C++

class PASCALIMPLEMENTATION TStandardActions : public System::Classes::TDataModule

プロパティ

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


説明

TStandardActions クラスで、フィールド(EditCopy1 など)を配置して、標準アクション(Vcl.StdActns.TEditCopy など)のインスタンスを格納することができます。これらのインスタンスには、指定されたデフォルトのタイトル、ショートカットを始めとする標準アクションのプロパティが格納されています。 これらのプロパティは、新しい標準アクションがアクション リスト エディタまたはアクション マネージャ エディタで作成される際に、デフォルトのプロパティ値として使用されます。

TStandardActions クラスには、実装がありません。TStandardActions クラスで、フィールド(EditCopy1 など)を宣言して、標準アクション(Vcl.StdActns.TEditCopy など)のインスタンスを格納することができます。 タイトル、ショートカットなどのプロパティのデフォルト値を持つべき標準アクションのオブジェクトを格納するフィールドを宣言する必要があります。 これらのプロパティの格納された値は、新しい標準アクションがアクション リスト エディタで作成されると、デフォルト プロパティ値として使用されます。デフォルト値を持つべき標準アクションごとにフィールドを 1 つ宣言する必要があります。 たとえば、

EditCopy1: TEditCopy; 

TEditCopy クラスのオブジェクトを格納する EditCopy1 フィールドを宣言しています。

TStandardActions ではまた、ImageList1: TImageList; フィールドを宣言し、ここに、標準アクションで使用できるイメージのコレクションを格納します。

TStandardActions クラスは、IDE が標準アクションを登録するために System.Actions.RegisterActions を呼び出した際に、IDE の アクション リスト エディタおよびアクション マネージャ エディタでのみ使用されます。TStandardActions はユーザー アプリケーションでは使用されません。

関連項目