IVVEditorPlugin

public interface IVVEditorPlugin : IVVPlugin

Implements the plugin for treating an editor. It is added to a project panel as a child node of an "Editor".

Image DescriptionImage { get; }

Returns the image(64x64 pixels) shown on the list of "New" window.

String PluginDescription { get; }

Returns the explanation shown on the list of "New" window.

String FileExtension { get; }

Specifies the extension of the file treated with this plugin. This string begins from a dot character(ex:".tmp"). This extension is used for a filter of a open file dialog.

IVVForm CreateVVForm(String path, ComboBox cbox, PropertyGrid pgrid);

Returns Form which implemented IVVForm, or its inherited class. This form is shown on client area. The path of the file selected by "Open" is contained in "path". This value is set to null if it is new. References of the combo box and the property grid currently shown on the property page is contained in "cbox" and "pgrid".