ClearCaseにアクセスするオープンツールAPIを使用して小さなIDEプラグインを作成しました。 「Check In」、「Check Out」などのメニュー項目があります。問題なく動作しますが、IDEエディタで入力を開始した場合、またはファイルを保存しようとすると自動的に読み取り専用ファイルをチェックアウトします。これが可能だと思いますか?オープンツールAPIを使用してIDEのファイルを編集中であるかどうかを検出する方法
私はいくつかのことを試みましたが、結局はあきらめました。 IOTAEditorServices.KeyboardServicesには有望なAddKeyboardBindingメソッドがあります。それを使用して、私はバインディングタイプbtPartial(および後でbtCompleteを試してみました)の通知機能を追加しました。プラグインはいくつかのショートカットキーの押下を検出しましたが、キーボードイベントはそれほどありませんでした。
問題を解決しましたか?私はあなたのコードを見たいと思う。私はちょうど同様の質問をしました:http://stackoverflow.com/questions/6670621/how-to-hook-a-method-to-the-edit-event-in-delphi-7-ide – neves
@neves:以下の[TOndrej](http://stackoverflow.com/users/11480/tondrej)の[answser](http://stackoverflow.com/a/909485/744588)に焦点を当てることをお勧めします。おそらく、 'user112365' はもう生きているわけではありません。 – menjaraz