dclsmpeditパッケージ(Embarcadero Editorスクリプトの機能強化)とは何ですか?
必要ですか?
「エディタースクリプトの機能強化」が何をするのかわかりません。
dclsmpeditパッケージ(Embarcadero Editorスクリプトの機能強化)とは何ですか?
必要ですか?
「エディタースクリプトの機能強化」が何をするのかわかりません。
これは、キーバインディング(独自のコードエディターのキーボード割り当て)、キーボードマクロ(再生用に記録されたキーストローク)を保存する機能、およびToolsAPIを使用してIDEに編集バッファーリストを追加するサンプルです。その機能を使用したい場合にのみ必要です。ソースは、それらが示すToolsAPIの部分を介してIDEを拡張する場合に役立ちます。のキーバインディング機能は、IDE自体にキーマッピングをBufferList.pas
実装しNew IDE Classic
ます(以下のコメントで@LURDによって指摘されています)。
Delphi 2007を使用している場合、ソースはDelphi Demosフォルダー(デフォルトではWindows 7の)にあり、メニュー項目C:\Users\Public\Documents\RAD Studio\5.0\Demos\DelphiWin32\VCLWin32\ToolsAPI\Edit Keybinding
で簡単に見つけることができます。Start->CodeGear RAD Studio->Samples
追加された機能のソースもそこにあるので、それらが何をし、どのように実装されているかを確認できます。
C:\Users\Public\Documents\RAD Studio\10.0\Samples\Delphi\VCL\ToolsAPI\Editor KeyBinding
XE3では、ソースコードは、またはを介して見つけることができますStart->All Programs->Embarcadero RAD Studio XE->Samples
。