Questions tagged [otapi]

The Open Tools API is a plugin API exposed by the Delphi and C++ Builder IDE, allowing the IDE to host plugins.

The Open Tools API is a plugin API exposed by the Delphi and C++ Builder IDE. It allows plugins to access much of the IDE's internal functionality, add wizards and menu items, etc.

18 questions
0
votes
0 answers

IOTAHighlighter not calling Tokenize

I'm trying to write a simple highlighter (which adds highlighting a certain kind of variable in a pas-file) I used the code in http://www.delphi-central.com/syntax_highlighting.aspx problem is that the Tokenize procedure is never called. It does get…
frank
  • 1
  • 3
0
votes
0 answers

Delphi Expert: How to register IOTAEditorNotifier callback

I am writing a Delphi IDE expert (OpenToolsAPI). I want to receive callbacks for the IOTAEditorNotifier interface. IOTAEditorNotifier = interface(IOTANotifier) ['{0E3B9D7B-E119-11D1-AB0C-00C04FB16FB3}'] { Called when a new edit view is…
Ranga B.
  • 627
  • 10
  • 20
0
votes
2 answers

Delphi OTAPI AddMenuCreatorNotifier deprecated, what is the replacement?

I am following the CodeCentral article on how to extend the project menu in Delphi IDE, using IOTAProjectManager. The sample wizard code on code-central does this: procedure Register; begin FNotifierIndex := (BorlandIDEServices as…
Warren P
  • 65,725
  • 40
  • 181
  • 316
1
2