Writing a plugin

Plugins for NoteFly should implement the IPlugin interface.
The plugin author overrides the methode the plugins uses.
For example if the plugin wants to create a menu item in the notes share menu,
the plugin author override the InitFrmNoteShareMenu() method and returns the plugin menu item.
To let a plugin do something with NoteFly the plugin can
call a method from the IPluginHost interface.