Most plugins will implement this interface or one of the helper classes based on it, such as the NewStyleButtonListPlugin base class.

void Activate()

...

void Deactivate()

...

void Dispose()

...

string GetDescription()

...

string GetName()

...

List<UiElement> GetRenderList()

...

bool NeedsRendering()

...

bool OnClick(PointF location)

...

bool OnDblClick(PointF location)

...

bool OnKeyDown(KeyEventArgs e)

...

bool OnMouseMove(PointF location)

...

void OnMouseWheel(MouseEventArgs e)

...

void SetPluginCallback(IPluginCallback callback)

...

Page last modified on December 22, 2010, at 02:13 PM