Plugins

From version 1.50 HippoEDIT supports plug-ins:

  • as binary plug-ins, compiled in DLLs, build with such languages as C++, Delphi or VB
  • as script plug-ins, build with scripting languages as JavaScript or VBScript and hosted by HippoEDIT.

Plugin List in HippoEDITBinary plugins loaded and “installed” automatically, you just need to place plugin files in the appropriate directory. Script plugins also support such automatic mode, but if not located in plugins directory can be installed by simple execution of the plugin (menu Tools→Execute…).

If a plug-in is installed, it will appear in the plug-in list. There you can check plug-in properties, disable/enable (use check boxes in front) plug-ins or even uninstall it (in the context menu of the item).

How to build your own plug-ins you can find in corresponding articles: Creating Binary plug-ins and Creating Tool or Service Script.

Here you will find list of official plug-ins, developed by HippoEDIT team:

Built-in

Built-in plugins are plugins that behave and work as a plug-in but actually part of the HippoEDIT main executable.

External

External plugins, are located in external DLLs, that should be located in one of the predefined folders (or in <installation directory>\plugins or in <user directory>\plugins). DLLs in that folders are dynamically scanned in runtime, and DLLs which matches plug-in's requirements are loaded.