About adding plug-ins

Act! Premium (access via web) plug-ins are DLLs that reside in the APFW\Plugins folder and contain a class that implements the Act.Web.Framework.IWebPlugin interface.

To create a plugin

  1. Create a new class library in Microsoft VisualStudio.NET.
  2. Add references to Act.Web.Controls and Act.Web.Framework.
  3. Create a class that derives from the Act.Web.Framework.IWebPlugin interface.
  4. Implement the Init() method.

This method is called when Act! framework has been successfully logged into and is passed an instance of the ACTSessionManager class.

Note: The constructor of the class deriving from IWebPlugin may be called multiple times when the application is loading. All initialization should be handled in the Init() method.

How do I...?

Add a tab

Add a navigation bar item 

Edit the menu 

Edit a toolbar