Search code examples
editplus

Is it possible to make a DLL plugin for EditPlus to extend the editor like in EditPlug or Notepad++?


Is it possible to make a DLL plugin for the programming editor called EditPlus?

I wish to extend the editor like in EditPlug text editor or Notepad++ where you create a DLL which allows you to talk to the editor. Or another example is Total Commander where you create a DLL to talk to the program from your own code in delphi or visual c++, or any program that can create a windows DLL.

Or is there NO way to make a plugin in Editplus because they have not implemented a plugin system?


Solution

  • I do not see any kind of plugin architecture mentioned in EditPlus's feature list. If it does not expose a plugin API, then you cannot write a plugin for it. All you can do is create a DLL that is injected into EditPlus's address space by an external process and then uses OS API calls to directly manipulate EditPlus's UI and raw memory as needed.