ToolsAPI.INTAEditorLocalMenu.RegisterActionList

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

Delphi

procedure RegisterActionList(Actions: TActionList; const MenuCategory: string;
InsertAfter: string = '');

C++

virtual void __fastcall RegisterActionList(Vcl::Actnlist::TActionList* Actions, const System::UnicodeString MenuCategory, System::UnicodeString InsertAfter = System::UnicodeString()) = 0 ;

プロパティ

種類 可視性 ソース ユニット
procedure
function
public
ToolsAPI.pas
ToolsAPI.hpp
ToolsAPI INTAEditorLocalMenu


説明

新しい TActionList カテゴリをエディタのローカル メニューに登録します。

RegisterActionList メソッドは、新しい TActionList カテゴリを、エディタのローカル mニューが作成された際に使用できるよう、登録します。ローカル メニューは、使われるたびに作成され、表示の前にアクションの OnUpdate を呼び出します。

各アクションのカテゴリ名を使用して、サブ メニューを作成します。サブメニュー カテゴリは、親の名前に "."、そしてサブメニューの名前が続きます。たとえば、親のメニュー項目のカテゴリが "ParMenu" の場合、サブメニュー カテゴリは "ParMenu.sub1" となります。サブメニューは、アクション リストに、親の次のアクションとして追加されます。サブメニューが親の前にあった場合、それは表示されません。

メモ: TActionList が登録されている場合、パッケージがアンロードされる前に登録解除されなければなりません。

関連項目