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 が登録されている場合、パッケージがアンロードされる前に登録解除されなければなりません。

関連項目