Ho creato un piccolo plug-in IDE utilizzando l'API Open Tools che accede a ClearCase. Ha voci di menu "Check In", "Check Out", ecc. Funziona OK ma voglio che controlli un file di sola lettura automaticamente se inizio a digitare nell'editor IDE o se tento di salvare il file. Pensi che sia possibile?Come rilevare se il file in IDE viene modificato utilizzando l'API Open Tools
Ho provato alcune cose ma alla fine ho rinunciato. IOTAEditorServices.KeyboardServices ha un metodo AddKeyboardBinding che sembrava promettente. Usandolo ho aggiunto un notificatore con btPartial (e successivamente provato btComplete) e il plug-in ha iniziato a rilevare alcune pressioni dei tasti di scelta rapida ma non tutti gli eventi della tastiera, lontano da esso ... Qualsiasi idea sarebbe molto apprezzata!
Hai risolto il tuo problema? Mi piacerebbe vedere il tuo codice. Ho appena fatto una domanda simile: http://stackoverflow.com/questions/6670621/how-to-hook-a-method-to-the-edit-event-in-delphi-7-ide – neves
@neves: Faresti meglio a concentrarti su [TOndrej] (http://stackoverflow.com/users/11480/tondrej) [risponditore] (http://stackoverflow.com/a/909485/744588) di seguito. Presumibilmente, 'user112365' non è più vivo e vegeto su SO. – menjaraz