いくつかのカスタマイズされたオプションを提供するために TActionList に登録する TComponentEditor の子孫があります。
D2007 では、ユニット ActnEdit から ShowActionListDesigner を呼び出して、デフォルトの ActionList エディターを表示できました。必要なパッケージに designide.dcp を追加するだけで済みました。
procedure TMyActionListEditor.ExecuteVerb(Index: Integer);
begin
if Index=1 then
//do some stuff
else
ActnEdit.ShowActionListDesigner(Designer, Component as TCustomActionList);
end;
XE5 では、vcldesigner.dcp などの他のパッケージを試しましたが、どのパッケージに ActnEdt が含まれているかがわかりません。奇妙なことに、FMXReg.pa 内で使用されます。
標準の TActionList エディタ ウィンドウを呼び出す別の方法はありますか?